diff --git a/Core/dataparser.cpp b/Core/dataparser.cpp index be06b6a..b1ad98a 100644 --- a/Core/dataparser.cpp +++ b/Core/dataparser.cpp @@ -8,9 +8,11 @@ DataParser::DataParser(QObject *parent) : } } -void DataParser::initialize(RecognizeSystem *recognizeSystem) +void DataParser::initialize(RecognizeSystem *recognizeSystem,NotifyController *notifyController) { this->recognizeSystem = recognizeSystem; + this->notifyController = notifyController; + connect(this,&DataParser::sigNotify,notifyController,&NotifyController::showWarning,Qt::AutoConnection); } void DataParser::createFileDataList(QList fileDataList,QString filename) @@ -402,15 +404,20 @@ void DataParser::xmlParser(QByteArray array) emit recognizeSystem->sigSocketDisabled(); } - if(value == "BLOCKED") + if (value == "BLOCKED") { emit recognizeSystem->sigServerBlocked(); } - if(value == "HASHSENDCOMPLETE") + if (value == "HASHSENDCOMPLETE") { emit recognizeSystem->sigStartCompare(); } + + if (value == "BASEDELETETRY") + { + emit sigNotify("Нельзя удалять базовую версию"); + } } } } diff --git a/Core/dataparser.h b/Core/dataparser.h index 7927219..c901ee4 100644 --- a/Core/dataparser.h +++ b/Core/dataparser.h @@ -14,6 +14,7 @@ #include class RecognizeSystem; +class NotifyController; class DataParser : public QObject { @@ -22,7 +23,7 @@ class DataParser : public QObject public: explicit DataParser(QObject *parent = 0); - void initialize(RecognizeSystem *recognizeSystem); + void initialize(RecognizeSystem *recognizeSystem,NotifyController *notifyController); ~DataParser(); ServerSettings* getServerSettings(); void createServerSettings(ServerSettings* serverSettings); @@ -37,6 +38,9 @@ public: void xmlParser(QByteArray array); void changeVersion(QString versionName); + +signals: + void sigNotify(QString notify); public slots: QByteArray xmlAnswer_notify(QString code); @@ -46,6 +50,7 @@ private: const QString XMLAutoStartProperty = "AutoStart=\""; ClientAutorization *authPassCache; RecognizeSystem *recognizeSystem; + NotifyController *notifyController; }; diff --git a/Core/notifycontroller.cpp b/Core/notifycontroller.cpp new file mode 100644 index 0000000..b5f6e7c --- /dev/null +++ b/Core/notifycontroller.cpp @@ -0,0 +1,15 @@ +#include "notifycontroller.h" + +NotifyController::NotifyController(QObject *parent) : QObject(parent) +{ + +} + +void NotifyController::showWarning(QString text) +{ + QMessageBox warning; + warning.setText(text); + warning.setIcon(QMessageBox::Warning); + warning.setWindowTitle(tr("Ошибка")); + warning.exec(); +} diff --git a/Core/notifycontroller.h b/Core/notifycontroller.h new file mode 100644 index 0000000..1b08ef9 --- /dev/null +++ b/Core/notifycontroller.h @@ -0,0 +1,18 @@ +#ifndef NOTIFYCONTROLLER_H +#define NOTIFYCONTROLLER_H + +#include +#include + +class NotifyController : public QObject +{ + Q_OBJECT +public: + explicit NotifyController(QObject *parent = nullptr); + + void showWarning(QString text); +signals: + +}; + +#endif // NOTIFYCONTROLLER_H diff --git a/Makefile.Debug b/Makefile.Debug index 17d6537..d0dcb46 100644 --- a/Makefile.Debug +++ b/Makefile.Debug @@ -50,7 +50,8 @@ OBJECTS_DIR = debug ####### Files -SOURCES = Core\sendsystem.cpp \ +SOURCES = Core\notifycontroller.cpp \ + Core\sendsystem.cpp \ Core\versioncontainer.cpp \ Core\updatecontroller.cpp \ Core\externalexecuter.cpp \ @@ -71,6 +72,7 @@ SOURCES = Core\sendsystem.cpp \ Widgets\newversionwidget.cpp \ Widgets\updatenotifywidget.cpp \ Widgets\versionselectwidget.cpp debug\qrc_resources.cpp \ + debug\moc_notifycontroller.cpp \ debug\moc_versioncontainer.cpp \ debug\moc_sendsystem.cpp \ debug\moc_updatecontroller.cpp \ @@ -90,7 +92,8 @@ SOURCES = Core\sendsystem.cpp \ debug\moc_newversionwidget.cpp \ debug\moc_updatenotifywidget.cpp \ debug\moc_versionselectwidget.cpp -OBJECTS = debug/sendsystem.o \ +OBJECTS = debug/notifycontroller.o \ + debug/sendsystem.o \ debug/versioncontainer.o \ debug/updatecontroller.o \ debug/externalexecuter.o \ @@ -112,6 +115,7 @@ OBJECTS = debug/sendsystem.o \ debug/updatenotifywidget.o \ debug/versionselectwidget.o \ debug/qrc_resources.o \ + debug/moc_notifycontroller.o \ debug/moc_versioncontainer.o \ debug/moc_sendsystem.o \ debug/moc_updatecontroller.o \ @@ -132,7 +136,7 @@ OBJECTS = debug/sendsystem.o \ debug/moc_updatenotifywidget.o \ debug/moc_versionselectwidget.o -DIST = Core/streamingversiondata.h \ +DIST = Core\notifycontroller.h \ Core\versioncontainer.h \ Core\sendsystem.h \ Core\updatecontroller.h \ @@ -143,6 +147,7 @@ DIST = Core/streamingversiondata.h \ Core\tcpclient.h \ Core\tools.h \ Core\hashcomparer.h \ + Data\streamingversiondata.h \ Data\FileData.h \ Data\Datas.h \ UI\resourcemanager.h \ @@ -154,7 +159,8 @@ DIST = Core/streamingversiondata.h \ mywinheader.h \ Widgets\newversionwidget.h \ Widgets\updatenotifywidget.h \ - Widgets\versionselectwidget.h Core\sendsystem.cpp \ + Widgets\versionselectwidget.h Core\notifycontroller.cpp \ + Core\sendsystem.cpp \ Core\versioncontainer.cpp \ Core\updatecontroller.cpp \ Core\externalexecuter.cpp \ @@ -194,10 +200,10 @@ qmake: FORCE qmake_all: FORCE dist: - $(ZIP) RRJClient.zip $(SOURCES) $(DIST) RRJClient.pro E:\QT\5.14.2\mingw73_64\mkspecs\features\spec_pre.prf E:\QT\5.14.2\mingw73_64\mkspecs\qdevice.pri E:\QT\5.14.2\mingw73_64\mkspecs\features\device_config.prf E:\QT\5.14.2\mingw73_64\mkspecs\common\sanitize.conf E:\QT\5.14.2\mingw73_64\mkspecs\common\gcc-base.conf E:\QT\5.14.2\mingw73_64\mkspecs\common\g++-base.conf E:\QT\5.14.2\mingw73_64\mkspecs\common\angle.conf E:\QT\5.14.2\mingw73_64\mkspecs\features\win32\windows_vulkan_sdk.prf E:\QT\5.14.2\mingw73_64\mkspecs\common\windows-vulkan.conf E:\QT\5.14.2\mingw73_64\mkspecs\common\g++-win32.conf E:\QT\5.14.2\mingw73_64\mkspecs\common\windows-desktop.conf E:\QT\5.14.2\mingw73_64\mkspecs\qconfig.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3danimation.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3danimation_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dcore.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dcore_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dextras.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dextras_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dinput.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dinput_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dlogic.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dlogic_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquick.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquick_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickanimation.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickanimation_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickextras.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickextras_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickinput.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickinput_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickrender.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickrender_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickscene2d.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickscene2d_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3drender.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3drender_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_accessibility_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axbase.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axbase_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axcontainer.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axcontainer_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axserver.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axserver_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bluetooth.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bluetooth_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bodymovin_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bootstrap_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_charts.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_charts_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_concurrent.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_concurrent_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_core.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_core_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_datavisualization.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_datavisualization_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_dbus.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_dbus_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designer.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designer_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designercomponents_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_devicediscovery_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_edid_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_egl_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_eventdispatcher_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_fb_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_fontdatabase_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gamepad.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gamepad_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gui.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gui_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_help.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_help_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_location.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_location_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimedia.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimedia_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimediawidgets.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimediawidgets_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_network.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_network_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_networkauth.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_networkauth_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_nfc.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_nfc_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_opengl.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_opengl_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_openglextensions.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_openglextensions_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_packetprotocol_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_platformcompositor_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioning.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioning_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioningquick.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioningquick_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_printsupport.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_printsupport_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_purchasing.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_purchasing_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qml.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qml_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmldebug_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmldevtools_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlmodels.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlmodels_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmltest.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmltest_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlworkerscript.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlworkerscript_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qtmultimediaquicktools_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3d.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3d_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3dassetimport.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3dassetimport_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3drender.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3drender_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3druntimerender.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3druntimerender_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3dutils.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3dutils_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickcontrols2.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickcontrols2_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickparticles_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickshapes_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quicktemplates2.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quicktemplates2_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickwidgets.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickwidgets_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_remoteobjects.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_remoteobjects_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_repparser.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_repparser_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_script.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_script_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scripttools.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scripttools_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scxml.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scxml_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sensors.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sensors_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialbus.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialbus_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialport.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialport_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sql.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sql_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_svg.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_svg_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_testlib.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_testlib_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_texttospeech.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_texttospeech_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_theme_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uiplugin.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uitools.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uitools_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_virtualkeyboard.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_virtualkeyboard_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_vulkan_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_webchannel.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_webchannel_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_websockets.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_websockets_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_widgets.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_widgets_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_windowsuiautomation_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_winextras.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_winextras_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xml.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xml_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xmlpatterns.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xmlpatterns_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_zlib_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\features\qt_functions.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\qt_config.prf E:\QT\5.14.2\mingw73_64\mkspecs\win32-g++\qmake.conf E:\QT\5.14.2\mingw73_64\mkspecs\features\spec_post.prf .qmake.stash E:\QT\5.14.2\mingw73_64\mkspecs\features\exclusive_builds.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\toolchain.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\default_pre.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\win32\default_pre.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\resolve_config.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\exclusive_builds_post.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\default_post.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\build_pass.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\qml_debug.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\precompile_header.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\warn_on.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\qt.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\resources_functions.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\resources.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\moc.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\win32\opengl.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\uic.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\qmake_use.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\file_copies.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\win32\windows.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\testcase_targets.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\exceptions.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\yacc.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\lex.prf RRJClient.pro resources.qrc E:\QT\5.14.2\mingw73_64\lib\Qt5Widgets.prl E:\QT\5.14.2\mingw73_64\lib\Qt5Gui.prl E:\QT\5.14.2\mingw73_64\lib\Qt5Network.prl E:\QT\5.14.2\mingw73_64\lib\Qt5Xml.prl E:\QT\5.14.2\mingw73_64\lib\Qt5Core.prl E:\QT\5.14.2\mingw73_64\lib\qtmain.prl "QtLanguage_ru.ts QtLanguage_eng.ts" QtLanguage_ru.ts QtLanguage_eng.ts resources.qrc E:\QT\5.14.2\mingw73_64\mkspecs\features\data\dummy.cpp Core/streamingversiondata.h Core\versioncontainer.h Core\sendsystem.h Core\updatecontroller.h Core\externalexecuter.h Core\dataparser.h Core\recognizesystem.h Core\screenchecker.h Core\tcpclient.h Core\tools.h Core\hashcomparer.h Data\FileData.h Data\Datas.h UI\resourcemanager.h Widgets\waitanimationwidget.h Widgets\commonbuttongroupwidget.h Widgets\entrywidget.h Widgets\instructorbuttongroupwidget.h mainwindow.h mywinheader.h Widgets\newversionwidget.h Widgets\updatenotifywidget.h Widgets\versionselectwidget.h Core\sendsystem.cpp Core\versioncontainer.cpp Core\updatecontroller.cpp Core\externalexecuter.cpp Core\dataparser.cpp Core\recognizesystem.cpp Core\screenchecker.cpp Core\tcpclient.cpp Core\tools.cpp Core\hashcomparer.cpp UI\resourcemanager.cpp Widgets\waitanimationwidget.cpp Widgets\commonbuttongroupwidget.cpp Widgets\entrywidget.cpp Widgets\instructorbuttongroupwidget.cpp main.cpp mainwindow.cpp mywinheader.cpp Widgets\newversionwidget.cpp Widgets\updatenotifywidget.cpp Widgets\versionselectwidget.cpp Widgets\waitanimationwidget.ui Widgets\commonbuttongroupwidget.ui Widgets\entrywidget.ui Widgets\instructorbuttongroupwidget.ui mainwindow.ui Widgets\newversionwidget.ui Widgets\updatenotifywidget.ui Widgets\versionselectwidget.ui + $(ZIP) RRJClient.zip $(SOURCES) $(DIST) RRJClient.pro E:\QT\5.14.2\mingw73_64\mkspecs\features\spec_pre.prf E:\QT\5.14.2\mingw73_64\mkspecs\qdevice.pri E:\QT\5.14.2\mingw73_64\mkspecs\features\device_config.prf E:\QT\5.14.2\mingw73_64\mkspecs\common\sanitize.conf E:\QT\5.14.2\mingw73_64\mkspecs\common\gcc-base.conf E:\QT\5.14.2\mingw73_64\mkspecs\common\g++-base.conf E:\QT\5.14.2\mingw73_64\mkspecs\common\angle.conf E:\QT\5.14.2\mingw73_64\mkspecs\features\win32\windows_vulkan_sdk.prf E:\QT\5.14.2\mingw73_64\mkspecs\common\windows-vulkan.conf E:\QT\5.14.2\mingw73_64\mkspecs\common\g++-win32.conf E:\QT\5.14.2\mingw73_64\mkspecs\common\windows-desktop.conf E:\QT\5.14.2\mingw73_64\mkspecs\qconfig.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3danimation.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3danimation_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dcore.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dcore_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dextras.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dextras_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dinput.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dinput_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dlogic.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dlogic_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquick.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquick_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickanimation.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickanimation_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickextras.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickextras_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickinput.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickinput_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickrender.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickrender_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickscene2d.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickscene2d_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3drender.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3drender_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_accessibility_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axbase.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axbase_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axcontainer.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axcontainer_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axserver.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axserver_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bluetooth.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bluetooth_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bodymovin_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bootstrap_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_charts.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_charts_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_concurrent.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_concurrent_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_core.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_core_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_datavisualization.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_datavisualization_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_dbus.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_dbus_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designer.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designer_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designercomponents_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_devicediscovery_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_edid_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_egl_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_eventdispatcher_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_fb_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_fontdatabase_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gamepad.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gamepad_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gui.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gui_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_help.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_help_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_location.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_location_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimedia.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimedia_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimediawidgets.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimediawidgets_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_network.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_network_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_networkauth.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_networkauth_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_nfc.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_nfc_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_opengl.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_opengl_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_openglextensions.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_openglextensions_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_packetprotocol_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_platformcompositor_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioning.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioning_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioningquick.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioningquick_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_printsupport.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_printsupport_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_purchasing.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_purchasing_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qml.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qml_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmldebug_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmldevtools_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlmodels.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlmodels_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmltest.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmltest_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlworkerscript.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlworkerscript_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qtmultimediaquicktools_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3d.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3d_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3dassetimport.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3dassetimport_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3drender.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3drender_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3druntimerender.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3druntimerender_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3dutils.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3dutils_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickcontrols2.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickcontrols2_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickparticles_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickshapes_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quicktemplates2.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quicktemplates2_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickwidgets.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickwidgets_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_remoteobjects.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_remoteobjects_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_repparser.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_repparser_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_script.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_script_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scripttools.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scripttools_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scxml.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scxml_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sensors.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sensors_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialbus.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialbus_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialport.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialport_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sql.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sql_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_svg.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_svg_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_testlib.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_testlib_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_texttospeech.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_texttospeech_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_theme_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uiplugin.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uitools.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uitools_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_virtualkeyboard.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_virtualkeyboard_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_vulkan_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_webchannel.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_webchannel_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_websockets.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_websockets_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_widgets.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_widgets_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_windowsuiautomation_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_winextras.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_winextras_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xml.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xml_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xmlpatterns.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xmlpatterns_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_zlib_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\features\qt_functions.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\qt_config.prf E:\QT\5.14.2\mingw73_64\mkspecs\win32-g++\qmake.conf E:\QT\5.14.2\mingw73_64\mkspecs\features\spec_post.prf .qmake.stash E:\QT\5.14.2\mingw73_64\mkspecs\features\exclusive_builds.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\toolchain.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\default_pre.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\win32\default_pre.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\resolve_config.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\exclusive_builds_post.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\default_post.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\build_pass.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\qml_debug.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\precompile_header.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\warn_on.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\qt.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\resources_functions.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\resources.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\moc.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\win32\opengl.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\uic.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\qmake_use.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\file_copies.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\win32\windows.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\testcase_targets.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\exceptions.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\yacc.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\lex.prf RRJClient.pro resources.qrc E:\QT\5.14.2\mingw73_64\lib\Qt5Widgets.prl E:\QT\5.14.2\mingw73_64\lib\Qt5Gui.prl E:\QT\5.14.2\mingw73_64\lib\Qt5Network.prl E:\QT\5.14.2\mingw73_64\lib\Qt5Xml.prl E:\QT\5.14.2\mingw73_64\lib\Qt5Core.prl E:\QT\5.14.2\mingw73_64\lib\qtmain.prl "QtLanguage_ru.ts QtLanguage_eng.ts" QtLanguage_ru.ts QtLanguage_eng.ts resources.qrc E:\QT\5.14.2\mingw73_64\mkspecs\features\data\dummy.cpp Core\notifycontroller.h Core\versioncontainer.h Core\sendsystem.h Core\updatecontroller.h Core\externalexecuter.h Core\dataparser.h Core\recognizesystem.h Core\screenchecker.h Core\tcpclient.h Core\tools.h Core\hashcomparer.h Data\streamingversiondata.h Data\FileData.h Data\Datas.h UI\resourcemanager.h Widgets\waitanimationwidget.h Widgets\commonbuttongroupwidget.h Widgets\entrywidget.h Widgets\instructorbuttongroupwidget.h mainwindow.h mywinheader.h Widgets\newversionwidget.h Widgets\updatenotifywidget.h Widgets\versionselectwidget.h Core\notifycontroller.cpp Core\sendsystem.cpp Core\versioncontainer.cpp Core\updatecontroller.cpp Core\externalexecuter.cpp Core\dataparser.cpp Core\recognizesystem.cpp Core\screenchecker.cpp Core\tcpclient.cpp Core\tools.cpp Core\hashcomparer.cpp UI\resourcemanager.cpp Widgets\waitanimationwidget.cpp Widgets\commonbuttongroupwidget.cpp Widgets\entrywidget.cpp Widgets\instructorbuttongroupwidget.cpp main.cpp mainwindow.cpp mywinheader.cpp Widgets\newversionwidget.cpp Widgets\updatenotifywidget.cpp Widgets\versionselectwidget.cpp Widgets\waitanimationwidget.ui Widgets\commonbuttongroupwidget.ui Widgets\entrywidget.ui Widgets\instructorbuttongroupwidget.ui mainwindow.ui Widgets\newversionwidget.ui Widgets\updatenotifywidget.ui Widgets\versionselectwidget.ui clean: compiler_clean - -$(DEL_FILE) debug\sendsystem.o debug\versioncontainer.o debug\updatecontroller.o debug\externalexecuter.o debug\dataparser.o debug\recognizesystem.o debug\screenchecker.o debug\tcpclient.o debug\tools.o debug\hashcomparer.o debug\resourcemanager.o debug\waitanimationwidget.o debug\commonbuttongroupwidget.o debug\entrywidget.o debug\instructorbuttongroupwidget.o debug\main.o debug\mainwindow.o debug\mywinheader.o debug\newversionwidget.o debug\updatenotifywidget.o debug\versionselectwidget.o debug\qrc_resources.o debug\moc_versioncontainer.o debug\moc_sendsystem.o debug\moc_updatecontroller.o debug\moc_externalexecuter.o debug\moc_dataparser.o debug\moc_recognizesystem.o debug\moc_screenchecker.o debug\moc_tcpclient.o debug\moc_hashcomparer.o debug\moc_resourcemanager.o debug\moc_waitanimationwidget.o debug\moc_commonbuttongroupwidget.o debug\moc_entrywidget.o debug\moc_instructorbuttongroupwidget.o debug\moc_mainwindow.o debug\moc_mywinheader.o debug\moc_newversionwidget.o debug\moc_updatenotifywidget.o debug\moc_versionselectwidget.o + -$(DEL_FILE) debug\notifycontroller.o debug\sendsystem.o debug\versioncontainer.o debug\updatecontroller.o debug\externalexecuter.o debug\dataparser.o debug\recognizesystem.o debug\screenchecker.o debug\tcpclient.o debug\tools.o debug\hashcomparer.o debug\resourcemanager.o debug\waitanimationwidget.o debug\commonbuttongroupwidget.o debug\entrywidget.o debug\instructorbuttongroupwidget.o debug\main.o debug\mainwindow.o debug\mywinheader.o debug\newversionwidget.o debug\updatenotifywidget.o debug\versionselectwidget.o debug\qrc_resources.o debug\moc_notifycontroller.o debug\moc_versioncontainer.o debug\moc_sendsystem.o debug\moc_updatecontroller.o debug\moc_externalexecuter.o debug\moc_dataparser.o debug\moc_recognizesystem.o debug\moc_screenchecker.o debug\moc_tcpclient.o debug\moc_hashcomparer.o debug\moc_resourcemanager.o debug\moc_waitanimationwidget.o debug\moc_commonbuttongroupwidget.o debug\moc_entrywidget.o debug\moc_instructorbuttongroupwidget.o debug\moc_mainwindow.o debug\moc_mywinheader.o debug\moc_newversionwidget.o debug\moc_updatenotifywidget.o debug\moc_versionselectwidget.o distclean: clean -$(DEL_FILE) .qmake.stash @@ -244,9 +250,121 @@ compiler_moc_predefs_clean: debug/moc_predefs.h: E:/QT/5.14.2/mingw73_64/mkspecs/features/data/dummy.cpp g++ -fno-keep-inline-dllexport -g -std=gnu++11 -Wall -Wextra -Wextra -dM -E -o debug\moc_predefs.h E:\QT\5.14.2\mingw73_64\mkspecs\features\data\dummy.cpp -compiler_moc_header_make_all: debug/moc_versioncontainer.cpp debug/moc_sendsystem.cpp debug/moc_updatecontroller.cpp debug/moc_externalexecuter.cpp debug/moc_dataparser.cpp debug/moc_recognizesystem.cpp debug/moc_screenchecker.cpp debug/moc_tcpclient.cpp debug/moc_hashcomparer.cpp debug/moc_resourcemanager.cpp debug/moc_waitanimationwidget.cpp debug/moc_commonbuttongroupwidget.cpp debug/moc_entrywidget.cpp debug/moc_instructorbuttongroupwidget.cpp debug/moc_mainwindow.cpp debug/moc_mywinheader.cpp debug/moc_newversionwidget.cpp debug/moc_updatenotifywidget.cpp debug/moc_versionselectwidget.cpp +compiler_moc_header_make_all: debug/moc_notifycontroller.cpp debug/moc_versioncontainer.cpp debug/moc_sendsystem.cpp debug/moc_updatecontroller.cpp debug/moc_externalexecuter.cpp debug/moc_dataparser.cpp debug/moc_recognizesystem.cpp debug/moc_screenchecker.cpp debug/moc_tcpclient.cpp debug/moc_hashcomparer.cpp debug/moc_resourcemanager.cpp debug/moc_waitanimationwidget.cpp debug/moc_commonbuttongroupwidget.cpp debug/moc_entrywidget.cpp debug/moc_instructorbuttongroupwidget.cpp debug/moc_mainwindow.cpp debug/moc_mywinheader.cpp debug/moc_newversionwidget.cpp debug/moc_updatenotifywidget.cpp debug/moc_versionselectwidget.cpp compiler_moc_header_clean: - -$(DEL_FILE) debug\moc_versioncontainer.cpp debug\moc_sendsystem.cpp debug\moc_updatecontroller.cpp debug\moc_externalexecuter.cpp debug\moc_dataparser.cpp debug\moc_recognizesystem.cpp debug\moc_screenchecker.cpp debug\moc_tcpclient.cpp debug\moc_hashcomparer.cpp debug\moc_resourcemanager.cpp debug\moc_waitanimationwidget.cpp debug\moc_commonbuttongroupwidget.cpp debug\moc_entrywidget.cpp debug\moc_instructorbuttongroupwidget.cpp debug\moc_mainwindow.cpp debug\moc_mywinheader.cpp debug\moc_newversionwidget.cpp debug\moc_updatenotifywidget.cpp debug\moc_versionselectwidget.cpp + -$(DEL_FILE) debug\moc_notifycontroller.cpp debug\moc_versioncontainer.cpp debug\moc_sendsystem.cpp debug\moc_updatecontroller.cpp debug\moc_externalexecuter.cpp debug\moc_dataparser.cpp debug\moc_recognizesystem.cpp debug\moc_screenchecker.cpp debug\moc_tcpclient.cpp debug\moc_hashcomparer.cpp debug\moc_resourcemanager.cpp debug\moc_waitanimationwidget.cpp debug\moc_commonbuttongroupwidget.cpp debug\moc_entrywidget.cpp debug\moc_instructorbuttongroupwidget.cpp debug\moc_mainwindow.cpp debug\moc_mywinheader.cpp debug\moc_newversionwidget.cpp debug\moc_updatenotifywidget.cpp debug\moc_versionselectwidget.cpp +debug/moc_notifycontroller.cpp: Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QObject \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobject.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobjectdefs.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qnamespace.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qglobal.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qconfig-bootstrapped.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qconfig.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qtcore-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qsystemdetection.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qprocessordetection.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcompilerdetection.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qtypeinfo.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qsysinfo.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qlogging.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qflags.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qatomic.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qbasicatomic.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qatomic_bootstrap.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qgenericatomic.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qatomic_cxx11.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qatomic_msvc.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qglobalstatic.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qmutex.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qnumeric.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qversiontagging.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobjectdefs_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstring.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qchar.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qbytearray.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qrefcount.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qarraydata.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringliteral.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringalgorithms.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringview.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringbuilder.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qlist.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qalgorithms.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qiterator.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qhashfunctions.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qpair.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qvector.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcontainertools_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qpoint.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qbytearraylist.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringlist.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qregexp.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringmatcher.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcoreevent.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qscopedpointer.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qmetatype.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qvarlengtharray.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcontainerfwd.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobject_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qtwidgetsglobal.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qtguiglobal.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qtgui-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qtwidgets-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qwidget.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs_win.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qmargins.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpaintdevice.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qrect.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qsize.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpalette.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qcolor.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qrgb.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qrgba64.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qbrush.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qmatrix.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpolygon.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qregion.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qdatastream.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qiodevice.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qline.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qtransform.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpainterpath.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qimage.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpixelformat.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpixmap.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qsharedpointer.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qshareddata.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qhash.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qsharedpointer_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qfont.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qfontmetrics.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qfontinfo.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qsizepolicy.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qcursor.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qkeysequence.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qevent.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qvariant.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qmap.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qdebug.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qtextstream.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qlocale.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qset.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcontiguouscache.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qurl.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qurlquery.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qfile.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qfiledevice.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qvector2d.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qtouchdevice.h \ + debug/moc_predefs.h \ + E:/QT/5.14.2/mingw73_64/bin/moc.exe + E:\QT\5.14.2\mingw73_64\bin\moc.exe $(DEFINES) --include D:/QT/Projects/RRJClient/debug/moc_predefs.h -IE:/QT/5.14.2/mingw73_64/mkspecs/win32-g++ -ID:/QT/Projects/RRJClient -IE:/QT/5.14.2/mingw73_64/include -IE:/QT/5.14.2/mingw73_64/include/QtWidgets -IE:/QT/5.14.2/mingw73_64/include/QtGui -IE:/QT/5.14.2/mingw73_64/include/QtANGLE -IE:/QT/5.14.2/mingw73_64/include/QtNetwork -IE:/QT/5.14.2/mingw73_64/include/QtXml -IE:/QT/5.14.2/mingw73_64/include/QtCore -ID:/QT/Tools/mingw730_32/lib/gcc/i686-w64-mingw32/7.3.0/include/c++ -ID:/QT/Tools/mingw730_32/lib/gcc/i686-w64-mingw32/7.3.0/include/c++/i686-w64-mingw32 -ID:/QT/Tools/mingw730_32/lib/gcc/i686-w64-mingw32/7.3.0/include/c++/backward -ID:/QT/Tools/mingw730_32/lib/gcc/i686-w64-mingw32/7.3.0/include -ID:/QT/Tools/mingw730_32/lib/gcc/i686-w64-mingw32/7.3.0/include-fixed -ID:/QT/Tools/mingw730_32/i686-w64-mingw32/include Core\notifycontroller.h -o debug\moc_notifycontroller.cpp + debug/moc_versioncontainer.cpp: Core/versioncontainer.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QObject \ E:/QT/5.14.2/mingw73_64/include/QtCore/qobject.h \ @@ -509,6 +627,9 @@ debug/moc_sendsystem.cpp: Core/sendsystem.h \ Core/sendsystem.h \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -749,6 +870,9 @@ debug/moc_updatecontroller.cpp: Core/updatecontroller.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -1077,6 +1201,9 @@ debug/moc_dataparser.cpp: Core/dataparser.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -1317,6 +1444,9 @@ debug/moc_recognizesystem.cpp: Core/recognizesystem.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QFileInfo \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -1557,6 +1687,9 @@ debug/moc_screenchecker.cpp: Core/screenchecker.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -1797,6 +1930,9 @@ debug/moc_tcpclient.cpp: Core/tcpclient.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -2037,6 +2173,9 @@ debug/moc_hashcomparer.cpp: Core/hashcomparer.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -2517,6 +2656,9 @@ debug/moc_commonbuttongroupwidget.cpp: Widgets/commonbuttongroupwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -2760,6 +2902,9 @@ debug/moc_entrywidget.cpp: Widgets/entrywidget.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QFileInfo \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -3000,6 +3145,9 @@ debug/moc_instructorbuttongroupwidget.cpp: Widgets/instructorbuttongroupwidget.h E:/QT/5.14.2/mingw73_64/include/QtCore/QFileInfo \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -3240,6 +3388,9 @@ debug/moc_mainwindow.cpp: mainwindow.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -3613,6 +3764,9 @@ debug/moc_newversionwidget.cpp: Widgets/newversionwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtGui/qpen.h \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -3835,6 +3989,9 @@ debug/moc_updatenotifywidget.cpp: Widgets/updatenotifywidget.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QFileInfo \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -4092,6 +4249,9 @@ debug/moc_versionselectwidget.cpp: Widgets/versionselectwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtGui/qpen.h \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -4277,6 +4437,116 @@ compiler_clean: compiler_rcc_clean compiler_moc_predefs_clean compiler_moc_heade ####### Compile +debug/notifycontroller.o: Core/notifycontroller.cpp Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QObject \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobject.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobjectdefs.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qnamespace.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qglobal.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qconfig-bootstrapped.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qconfig.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qtcore-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qsystemdetection.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qprocessordetection.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcompilerdetection.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qtypeinfo.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qsysinfo.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qlogging.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qflags.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qatomic.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qbasicatomic.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qatomic_bootstrap.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qgenericatomic.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qatomic_cxx11.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qatomic_msvc.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qglobalstatic.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qmutex.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qnumeric.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qversiontagging.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobjectdefs_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstring.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qchar.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qbytearray.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qrefcount.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qarraydata.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringliteral.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringalgorithms.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringview.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringbuilder.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qlist.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qalgorithms.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qiterator.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qhashfunctions.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qpair.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qvector.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcontainertools_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qpoint.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qbytearraylist.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringlist.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qregexp.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringmatcher.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcoreevent.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qscopedpointer.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qmetatype.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qvarlengtharray.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcontainerfwd.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobject_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qtwidgetsglobal.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qtguiglobal.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qtgui-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qtwidgets-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qwidget.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs_win.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qmargins.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpaintdevice.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qrect.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qsize.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpalette.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qcolor.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qrgb.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qrgba64.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qbrush.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qmatrix.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpolygon.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qregion.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qdatastream.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qiodevice.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qline.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qtransform.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpainterpath.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qimage.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpixelformat.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpixmap.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qsharedpointer.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qshareddata.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qhash.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qsharedpointer_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qfont.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qfontmetrics.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qfontinfo.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qsizepolicy.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qcursor.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qkeysequence.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qevent.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qvariant.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qmap.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qdebug.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qtextstream.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qlocale.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qset.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcontiguouscache.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qurl.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qurlquery.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qfile.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qfiledevice.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qvector2d.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qtouchdevice.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\notifycontroller.o Core\notifycontroller.cpp + debug/sendsystem.o: Core/sendsystem.cpp Core/sendsystem.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QObject \ E:/QT/5.14.2/mingw73_64/include/QtCore/qobject.h \ @@ -4476,6 +4746,9 @@ debug/sendsystem.o: Core/sendsystem.cpp Core/sendsystem.h \ E:/QT/5.14.2/mingw73_64/include/QtGui/qpen.h \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -4773,6 +5046,9 @@ debug/updatecontroller.o: Core/updatecontroller.cpp Core/UpdateController.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -5096,6 +5372,9 @@ debug/dataparser.o: Core/dataparser.cpp Core/dataparser.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -5333,6 +5612,9 @@ debug/recognizesystem.o: Core/recognizesystem.cpp Core/recognizesystem.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -5542,6 +5824,9 @@ debug/screenchecker.o: Core/screenchecker.cpp Core/screenchecker.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -5804,6 +6089,9 @@ debug/tcpclient.o: Core/tcpclient.cpp Core/tcpclient.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -6118,13 +6406,16 @@ debug/hashcomparer.o: Core/hashcomparer.cpp Core/hashcomparer.h \ Core/sendsystem.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QFileInfo \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ Widgets/commonbuttongroupwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ Widgets/updatenotifywidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ - E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ Widgets/versionselectwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QListWidget \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qlistwidget.h \ @@ -6605,6 +6896,9 @@ debug/commonbuttongroupwidget.o: Widgets/commonbuttongroupwidget.cpp Widgets/com E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ Widgets/versionselectwidget.h \ @@ -6846,6 +7140,9 @@ debug/entrywidget.o: Widgets/entrywidget.cpp Widgets/entrywidget.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QFileInfo \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/instructorbuttongroupwidget.h \ Widgets/versionselectwidget.h \ @@ -7084,6 +7381,9 @@ debug/instructorbuttongroupwidget.o: Widgets/instructorbuttongroupwidget.cpp Wid E:/QT/5.14.2/mingw73_64/include/QtCore/QFileInfo \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/versionselectwidget.h \ @@ -7119,9 +7419,7 @@ debug/instructorbuttongroupwidget.o: Widgets/instructorbuttongroupwidget.cpp Wid mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ - ui_instructorbuttongroupwidget.h \ - E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ - E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h + ui_instructorbuttongroupwidget.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\instructorbuttongroupwidget.o Widgets\instructorbuttongroupwidget.cpp debug/main.o: main.cpp mainwindow.h \ @@ -7323,6 +7621,9 @@ debug/main.o: main.cpp mainwindow.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QFileInfo \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -7565,6 +7866,9 @@ debug/mainwindow.o: mainwindow.cpp mainwindow.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QFileInfo \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -7604,8 +7908,6 @@ debug/mainwindow.o: mainwindow.cpp mainwindow.h \ ui_mainwindow.h \ E:/QT/5.14.2/mingw73_64/include/QtGui/QFontDatabase \ E:/QT/5.14.2/mingw73_64/include/QtGui/qfontdatabase.h \ - E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ - E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ E:/QT/5.14.2/mingw73_64/include/QtGui/QPaintEvent \ E:/QT/5.14.2/mingw73_64/include/QtCore/QTimer \ E:/QT/5.14.2/mingw73_64/include/QtCore/qtimer.h \ @@ -7943,6 +8245,9 @@ debug/newversionwidget.o: Widgets/newversionwidget.cpp Widgets/newversionwidget. E:/QT/5.14.2/mingw73_64/include/QtGui/qpen.h \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -8159,6 +8464,10 @@ debug/updatenotifywidget.o: Widgets/updatenotifywidget.cpp Widgets/updatenotifyw E:/QT/5.14.2/mingw73_64/include/QtCore/QFileInfo \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ Widgets/commonbuttongroupwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Widgets/entrywidget.h \ @@ -8197,10 +8506,7 @@ debug/updatenotifywidget.o: Widgets/updatenotifywidget.cpp Widgets/updatenotifyw E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ - E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ - ui_updatenotifywidget.h \ - E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ - E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h + ui_updatenotifywidget.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\updatenotifywidget.o Widgets\updatenotifywidget.cpp debug/versionselectwidget.o: Widgets/versionselectwidget.cpp Widgets/versionselectwidget.h \ @@ -8420,6 +8726,9 @@ debug/versionselectwidget.o: Widgets/versionselectwidget.cpp Widgets/versionsele E:/QT/5.14.2/mingw73_64/include/QtGui/qpen.h \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -8438,14 +8747,15 @@ debug/versionselectwidget.o: Widgets/versionselectwidget.cpp Widgets/versionsele E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ Widgets/newversionwidget.h \ - ui_versionselectwidget.h \ - E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ - E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h + ui_versionselectwidget.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\versionselectwidget.o Widgets\versionselectwidget.cpp debug/qrc_resources.o: debug/qrc_resources.cpp $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\qrc_resources.o debug\qrc_resources.cpp +debug/moc_notifycontroller.o: debug/moc_notifycontroller.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_notifycontroller.o debug\moc_notifycontroller.cpp + debug/moc_versioncontainer.o: debug/moc_versioncontainer.cpp $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_versioncontainer.o debug\moc_versioncontainer.cpp diff --git a/Makefile.Release b/Makefile.Release index 7dc383a..083108a 100644 --- a/Makefile.Release +++ b/Makefile.Release @@ -50,7 +50,8 @@ OBJECTS_DIR = release ####### Files -SOURCES = Core\sendsystem.cpp \ +SOURCES = Core\notifycontroller.cpp \ + Core\sendsystem.cpp \ Core\versioncontainer.cpp \ Core\updatecontroller.cpp \ Core\externalexecuter.cpp \ @@ -71,6 +72,7 @@ SOURCES = Core\sendsystem.cpp \ Widgets\newversionwidget.cpp \ Widgets\updatenotifywidget.cpp \ Widgets\versionselectwidget.cpp release\qrc_resources.cpp \ + release\moc_notifycontroller.cpp \ release\moc_versioncontainer.cpp \ release\moc_sendsystem.cpp \ release\moc_updatecontroller.cpp \ @@ -90,7 +92,8 @@ SOURCES = Core\sendsystem.cpp \ release\moc_newversionwidget.cpp \ release\moc_updatenotifywidget.cpp \ release\moc_versionselectwidget.cpp -OBJECTS = release/sendsystem.o \ +OBJECTS = release/notifycontroller.o \ + release/sendsystem.o \ release/versioncontainer.o \ release/updatecontroller.o \ release/externalexecuter.o \ @@ -112,6 +115,7 @@ OBJECTS = release/sendsystem.o \ release/updatenotifywidget.o \ release/versionselectwidget.o \ release/qrc_resources.o \ + release/moc_notifycontroller.o \ release/moc_versioncontainer.o \ release/moc_sendsystem.o \ release/moc_updatecontroller.o \ @@ -132,7 +136,7 @@ OBJECTS = release/sendsystem.o \ release/moc_updatenotifywidget.o \ release/moc_versionselectwidget.o -DIST = Core/streamingversiondata.h \ +DIST = Core\notifycontroller.h \ Core\versioncontainer.h \ Core\sendsystem.h \ Core\updatecontroller.h \ @@ -143,6 +147,7 @@ DIST = Core/streamingversiondata.h \ Core\tcpclient.h \ Core\tools.h \ Core\hashcomparer.h \ + Data\streamingversiondata.h \ Data\FileData.h \ Data\Datas.h \ UI\resourcemanager.h \ @@ -154,7 +159,8 @@ DIST = Core/streamingversiondata.h \ mywinheader.h \ Widgets\newversionwidget.h \ Widgets\updatenotifywidget.h \ - Widgets\versionselectwidget.h Core\sendsystem.cpp \ + Widgets\versionselectwidget.h Core\notifycontroller.cpp \ + Core\sendsystem.cpp \ Core\versioncontainer.cpp \ Core\updatecontroller.cpp \ Core\externalexecuter.cpp \ @@ -194,10 +200,10 @@ qmake: FORCE qmake_all: FORCE dist: - $(ZIP) RRJClient.zip $(SOURCES) $(DIST) RRJClient.pro E:\QT\5.14.2\mingw73_64\mkspecs\features\spec_pre.prf E:\QT\5.14.2\mingw73_64\mkspecs\qdevice.pri E:\QT\5.14.2\mingw73_64\mkspecs\features\device_config.prf E:\QT\5.14.2\mingw73_64\mkspecs\common\sanitize.conf E:\QT\5.14.2\mingw73_64\mkspecs\common\gcc-base.conf E:\QT\5.14.2\mingw73_64\mkspecs\common\g++-base.conf E:\QT\5.14.2\mingw73_64\mkspecs\common\angle.conf E:\QT\5.14.2\mingw73_64\mkspecs\features\win32\windows_vulkan_sdk.prf E:\QT\5.14.2\mingw73_64\mkspecs\common\windows-vulkan.conf E:\QT\5.14.2\mingw73_64\mkspecs\common\g++-win32.conf E:\QT\5.14.2\mingw73_64\mkspecs\common\windows-desktop.conf E:\QT\5.14.2\mingw73_64\mkspecs\qconfig.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3danimation.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3danimation_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dcore.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dcore_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dextras.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dextras_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dinput.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dinput_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dlogic.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dlogic_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquick.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquick_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickanimation.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickanimation_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickextras.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickextras_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickinput.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickinput_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickrender.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickrender_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickscene2d.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickscene2d_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3drender.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3drender_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_accessibility_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axbase.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axbase_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axcontainer.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axcontainer_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axserver.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axserver_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bluetooth.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bluetooth_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bodymovin_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bootstrap_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_charts.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_charts_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_concurrent.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_concurrent_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_core.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_core_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_datavisualization.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_datavisualization_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_dbus.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_dbus_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designer.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designer_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designercomponents_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_devicediscovery_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_edid_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_egl_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_eventdispatcher_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_fb_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_fontdatabase_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gamepad.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gamepad_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gui.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gui_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_help.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_help_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_location.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_location_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimedia.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimedia_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimediawidgets.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimediawidgets_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_network.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_network_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_networkauth.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_networkauth_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_nfc.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_nfc_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_opengl.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_opengl_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_openglextensions.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_openglextensions_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_packetprotocol_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_platformcompositor_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioning.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioning_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioningquick.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioningquick_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_printsupport.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_printsupport_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_purchasing.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_purchasing_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qml.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qml_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmldebug_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmldevtools_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlmodels.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlmodels_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmltest.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmltest_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlworkerscript.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlworkerscript_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qtmultimediaquicktools_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3d.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3d_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3dassetimport.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3dassetimport_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3drender.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3drender_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3druntimerender.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3druntimerender_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3dutils.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3dutils_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickcontrols2.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickcontrols2_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickparticles_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickshapes_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quicktemplates2.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quicktemplates2_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickwidgets.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickwidgets_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_remoteobjects.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_remoteobjects_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_repparser.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_repparser_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_script.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_script_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scripttools.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scripttools_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scxml.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scxml_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sensors.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sensors_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialbus.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialbus_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialport.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialport_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sql.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sql_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_svg.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_svg_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_testlib.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_testlib_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_texttospeech.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_texttospeech_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_theme_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uiplugin.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uitools.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uitools_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_virtualkeyboard.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_virtualkeyboard_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_vulkan_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_webchannel.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_webchannel_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_websockets.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_websockets_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_widgets.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_widgets_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_windowsuiautomation_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_winextras.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_winextras_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xml.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xml_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xmlpatterns.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xmlpatterns_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_zlib_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\features\qt_functions.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\qt_config.prf E:\QT\5.14.2\mingw73_64\mkspecs\win32-g++\qmake.conf E:\QT\5.14.2\mingw73_64\mkspecs\features\spec_post.prf .qmake.stash E:\QT\5.14.2\mingw73_64\mkspecs\features\exclusive_builds.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\toolchain.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\default_pre.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\win32\default_pre.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\resolve_config.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\exclusive_builds_post.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\default_post.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\build_pass.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\qml_debug.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\precompile_header.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\warn_on.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\qt.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\resources_functions.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\resources.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\moc.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\win32\opengl.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\uic.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\qmake_use.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\file_copies.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\win32\windows.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\testcase_targets.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\exceptions.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\yacc.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\lex.prf RRJClient.pro resources.qrc E:\QT\5.14.2\mingw73_64\lib\Qt5Widgets.prl E:\QT\5.14.2\mingw73_64\lib\Qt5Gui.prl E:\QT\5.14.2\mingw73_64\lib\Qt5Network.prl E:\QT\5.14.2\mingw73_64\lib\Qt5Xml.prl E:\QT\5.14.2\mingw73_64\lib\Qt5Core.prl E:\QT\5.14.2\mingw73_64\lib\qtmain.prl "QtLanguage_ru.ts QtLanguage_eng.ts" QtLanguage_ru.ts QtLanguage_eng.ts resources.qrc E:\QT\5.14.2\mingw73_64\mkspecs\features\data\dummy.cpp Core/streamingversiondata.h Core\versioncontainer.h Core\sendsystem.h Core\updatecontroller.h Core\externalexecuter.h Core\dataparser.h Core\recognizesystem.h Core\screenchecker.h Core\tcpclient.h Core\tools.h Core\hashcomparer.h Data\FileData.h Data\Datas.h UI\resourcemanager.h Widgets\waitanimationwidget.h Widgets\commonbuttongroupwidget.h Widgets\entrywidget.h Widgets\instructorbuttongroupwidget.h mainwindow.h mywinheader.h Widgets\newversionwidget.h Widgets\updatenotifywidget.h Widgets\versionselectwidget.h Core\sendsystem.cpp Core\versioncontainer.cpp Core\updatecontroller.cpp Core\externalexecuter.cpp Core\dataparser.cpp Core\recognizesystem.cpp Core\screenchecker.cpp Core\tcpclient.cpp Core\tools.cpp Core\hashcomparer.cpp UI\resourcemanager.cpp Widgets\waitanimationwidget.cpp Widgets\commonbuttongroupwidget.cpp Widgets\entrywidget.cpp Widgets\instructorbuttongroupwidget.cpp main.cpp mainwindow.cpp mywinheader.cpp Widgets\newversionwidget.cpp Widgets\updatenotifywidget.cpp Widgets\versionselectwidget.cpp Widgets\waitanimationwidget.ui Widgets\commonbuttongroupwidget.ui Widgets\entrywidget.ui Widgets\instructorbuttongroupwidget.ui mainwindow.ui Widgets\newversionwidget.ui Widgets\updatenotifywidget.ui Widgets\versionselectwidget.ui + $(ZIP) RRJClient.zip $(SOURCES) $(DIST) RRJClient.pro E:\QT\5.14.2\mingw73_64\mkspecs\features\spec_pre.prf E:\QT\5.14.2\mingw73_64\mkspecs\qdevice.pri E:\QT\5.14.2\mingw73_64\mkspecs\features\device_config.prf E:\QT\5.14.2\mingw73_64\mkspecs\common\sanitize.conf E:\QT\5.14.2\mingw73_64\mkspecs\common\gcc-base.conf E:\QT\5.14.2\mingw73_64\mkspecs\common\g++-base.conf E:\QT\5.14.2\mingw73_64\mkspecs\common\angle.conf E:\QT\5.14.2\mingw73_64\mkspecs\features\win32\windows_vulkan_sdk.prf E:\QT\5.14.2\mingw73_64\mkspecs\common\windows-vulkan.conf E:\QT\5.14.2\mingw73_64\mkspecs\common\g++-win32.conf E:\QT\5.14.2\mingw73_64\mkspecs\common\windows-desktop.conf E:\QT\5.14.2\mingw73_64\mkspecs\qconfig.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3danimation.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3danimation_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dcore.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dcore_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dextras.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dextras_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dinput.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dinput_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dlogic.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dlogic_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquick.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquick_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickanimation.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickanimation_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickextras.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickextras_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickinput.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickinput_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickrender.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickrender_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickscene2d.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickscene2d_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3drender.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3drender_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_accessibility_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axbase.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axbase_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axcontainer.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axcontainer_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axserver.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axserver_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bluetooth.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bluetooth_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bodymovin_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bootstrap_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_charts.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_charts_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_concurrent.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_concurrent_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_core.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_core_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_datavisualization.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_datavisualization_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_dbus.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_dbus_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designer.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designer_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designercomponents_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_devicediscovery_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_edid_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_egl_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_eventdispatcher_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_fb_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_fontdatabase_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gamepad.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gamepad_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gui.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gui_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_help.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_help_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_location.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_location_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimedia.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimedia_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimediawidgets.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimediawidgets_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_network.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_network_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_networkauth.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_networkauth_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_nfc.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_nfc_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_opengl.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_opengl_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_openglextensions.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_openglextensions_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_packetprotocol_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_platformcompositor_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioning.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioning_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioningquick.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioningquick_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_printsupport.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_printsupport_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_purchasing.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_purchasing_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qml.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qml_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmldebug_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmldevtools_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlmodels.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlmodels_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmltest.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmltest_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlworkerscript.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlworkerscript_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qtmultimediaquicktools_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3d.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3d_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3dassetimport.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3dassetimport_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3drender.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3drender_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3druntimerender.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3druntimerender_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3dutils.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick3dutils_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickcontrols2.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickcontrols2_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickparticles_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickshapes_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quicktemplates2.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quicktemplates2_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickwidgets.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickwidgets_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_remoteobjects.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_remoteobjects_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_repparser.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_repparser_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_script.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_script_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scripttools.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scripttools_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scxml.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scxml_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sensors.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sensors_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialbus.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialbus_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialport.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialport_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sql.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sql_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_svg.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_svg_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_testlib.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_testlib_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_texttospeech.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_texttospeech_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_theme_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uiplugin.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uitools.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uitools_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_virtualkeyboard.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_virtualkeyboard_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_vulkan_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_webchannel.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_webchannel_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_websockets.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_websockets_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_widgets.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_widgets_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_windowsuiautomation_support_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_winextras.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_winextras_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xml.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xml_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xmlpatterns.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xmlpatterns_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\modules\qt_lib_zlib_private.pri E:\QT\5.14.2\mingw73_64\mkspecs\features\qt_functions.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\qt_config.prf E:\QT\5.14.2\mingw73_64\mkspecs\win32-g++\qmake.conf E:\QT\5.14.2\mingw73_64\mkspecs\features\spec_post.prf .qmake.stash E:\QT\5.14.2\mingw73_64\mkspecs\features\exclusive_builds.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\toolchain.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\default_pre.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\win32\default_pre.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\resolve_config.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\exclusive_builds_post.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\default_post.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\build_pass.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\qml_debug.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\precompile_header.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\warn_on.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\qt.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\resources_functions.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\resources.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\moc.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\win32\opengl.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\uic.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\qmake_use.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\file_copies.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\win32\windows.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\testcase_targets.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\exceptions.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\yacc.prf E:\QT\5.14.2\mingw73_64\mkspecs\features\lex.prf RRJClient.pro resources.qrc E:\QT\5.14.2\mingw73_64\lib\Qt5Widgets.prl E:\QT\5.14.2\mingw73_64\lib\Qt5Gui.prl E:\QT\5.14.2\mingw73_64\lib\Qt5Network.prl E:\QT\5.14.2\mingw73_64\lib\Qt5Xml.prl E:\QT\5.14.2\mingw73_64\lib\Qt5Core.prl E:\QT\5.14.2\mingw73_64\lib\qtmain.prl "QtLanguage_ru.ts QtLanguage_eng.ts" QtLanguage_ru.ts QtLanguage_eng.ts resources.qrc E:\QT\5.14.2\mingw73_64\mkspecs\features\data\dummy.cpp Core\notifycontroller.h Core\versioncontainer.h Core\sendsystem.h Core\updatecontroller.h Core\externalexecuter.h Core\dataparser.h Core\recognizesystem.h Core\screenchecker.h Core\tcpclient.h Core\tools.h Core\hashcomparer.h Data\streamingversiondata.h Data\FileData.h Data\Datas.h UI\resourcemanager.h Widgets\waitanimationwidget.h Widgets\commonbuttongroupwidget.h Widgets\entrywidget.h Widgets\instructorbuttongroupwidget.h mainwindow.h mywinheader.h Widgets\newversionwidget.h Widgets\updatenotifywidget.h Widgets\versionselectwidget.h Core\notifycontroller.cpp Core\sendsystem.cpp Core\versioncontainer.cpp Core\updatecontroller.cpp Core\externalexecuter.cpp Core\dataparser.cpp Core\recognizesystem.cpp Core\screenchecker.cpp Core\tcpclient.cpp Core\tools.cpp Core\hashcomparer.cpp UI\resourcemanager.cpp Widgets\waitanimationwidget.cpp Widgets\commonbuttongroupwidget.cpp Widgets\entrywidget.cpp Widgets\instructorbuttongroupwidget.cpp main.cpp mainwindow.cpp mywinheader.cpp Widgets\newversionwidget.cpp Widgets\updatenotifywidget.cpp Widgets\versionselectwidget.cpp Widgets\waitanimationwidget.ui Widgets\commonbuttongroupwidget.ui Widgets\entrywidget.ui Widgets\instructorbuttongroupwidget.ui mainwindow.ui Widgets\newversionwidget.ui Widgets\updatenotifywidget.ui Widgets\versionselectwidget.ui clean: compiler_clean - -$(DEL_FILE) release\sendsystem.o release\versioncontainer.o release\updatecontroller.o release\externalexecuter.o release\dataparser.o release\recognizesystem.o release\screenchecker.o release\tcpclient.o release\tools.o release\hashcomparer.o release\resourcemanager.o release\waitanimationwidget.o release\commonbuttongroupwidget.o release\entrywidget.o release\instructorbuttongroupwidget.o release\main.o release\mainwindow.o release\mywinheader.o release\newversionwidget.o release\updatenotifywidget.o release\versionselectwidget.o release\qrc_resources.o release\moc_versioncontainer.o release\moc_sendsystem.o release\moc_updatecontroller.o release\moc_externalexecuter.o release\moc_dataparser.o release\moc_recognizesystem.o release\moc_screenchecker.o release\moc_tcpclient.o release\moc_hashcomparer.o release\moc_resourcemanager.o release\moc_waitanimationwidget.o release\moc_commonbuttongroupwidget.o release\moc_entrywidget.o release\moc_instructorbuttongroupwidget.o release\moc_mainwindow.o release\moc_mywinheader.o release\moc_newversionwidget.o release\moc_updatenotifywidget.o release\moc_versionselectwidget.o + -$(DEL_FILE) release\notifycontroller.o release\sendsystem.o release\versioncontainer.o release\updatecontroller.o release\externalexecuter.o release\dataparser.o release\recognizesystem.o release\screenchecker.o release\tcpclient.o release\tools.o release\hashcomparer.o release\resourcemanager.o release\waitanimationwidget.o release\commonbuttongroupwidget.o release\entrywidget.o release\instructorbuttongroupwidget.o release\main.o release\mainwindow.o release\mywinheader.o release\newversionwidget.o release\updatenotifywidget.o release\versionselectwidget.o release\qrc_resources.o release\moc_notifycontroller.o release\moc_versioncontainer.o release\moc_sendsystem.o release\moc_updatecontroller.o release\moc_externalexecuter.o release\moc_dataparser.o release\moc_recognizesystem.o release\moc_screenchecker.o release\moc_tcpclient.o release\moc_hashcomparer.o release\moc_resourcemanager.o release\moc_waitanimationwidget.o release\moc_commonbuttongroupwidget.o release\moc_entrywidget.o release\moc_instructorbuttongroupwidget.o release\moc_mainwindow.o release\moc_mywinheader.o release\moc_newversionwidget.o release\moc_updatenotifywidget.o release\moc_versionselectwidget.o distclean: clean -$(DEL_FILE) .qmake.stash @@ -244,9 +250,121 @@ compiler_moc_predefs_clean: release/moc_predefs.h: E:/QT/5.14.2/mingw73_64/mkspecs/features/data/dummy.cpp g++ -fno-keep-inline-dllexport -O2 -std=gnu++11 -Wall -Wextra -Wextra -dM -E -o release\moc_predefs.h E:\QT\5.14.2\mingw73_64\mkspecs\features\data\dummy.cpp -compiler_moc_header_make_all: release/moc_versioncontainer.cpp release/moc_sendsystem.cpp release/moc_updatecontroller.cpp release/moc_externalexecuter.cpp release/moc_dataparser.cpp release/moc_recognizesystem.cpp release/moc_screenchecker.cpp release/moc_tcpclient.cpp release/moc_hashcomparer.cpp release/moc_resourcemanager.cpp release/moc_waitanimationwidget.cpp release/moc_commonbuttongroupwidget.cpp release/moc_entrywidget.cpp release/moc_instructorbuttongroupwidget.cpp release/moc_mainwindow.cpp release/moc_mywinheader.cpp release/moc_newversionwidget.cpp release/moc_updatenotifywidget.cpp release/moc_versionselectwidget.cpp +compiler_moc_header_make_all: release/moc_notifycontroller.cpp release/moc_versioncontainer.cpp release/moc_sendsystem.cpp release/moc_updatecontroller.cpp release/moc_externalexecuter.cpp release/moc_dataparser.cpp release/moc_recognizesystem.cpp release/moc_screenchecker.cpp release/moc_tcpclient.cpp release/moc_hashcomparer.cpp release/moc_resourcemanager.cpp release/moc_waitanimationwidget.cpp release/moc_commonbuttongroupwidget.cpp release/moc_entrywidget.cpp release/moc_instructorbuttongroupwidget.cpp release/moc_mainwindow.cpp release/moc_mywinheader.cpp release/moc_newversionwidget.cpp release/moc_updatenotifywidget.cpp release/moc_versionselectwidget.cpp compiler_moc_header_clean: - -$(DEL_FILE) release\moc_versioncontainer.cpp release\moc_sendsystem.cpp release\moc_updatecontroller.cpp release\moc_externalexecuter.cpp release\moc_dataparser.cpp release\moc_recognizesystem.cpp release\moc_screenchecker.cpp release\moc_tcpclient.cpp release\moc_hashcomparer.cpp release\moc_resourcemanager.cpp release\moc_waitanimationwidget.cpp release\moc_commonbuttongroupwidget.cpp release\moc_entrywidget.cpp release\moc_instructorbuttongroupwidget.cpp release\moc_mainwindow.cpp release\moc_mywinheader.cpp release\moc_newversionwidget.cpp release\moc_updatenotifywidget.cpp release\moc_versionselectwidget.cpp + -$(DEL_FILE) release\moc_notifycontroller.cpp release\moc_versioncontainer.cpp release\moc_sendsystem.cpp release\moc_updatecontroller.cpp release\moc_externalexecuter.cpp release\moc_dataparser.cpp release\moc_recognizesystem.cpp release\moc_screenchecker.cpp release\moc_tcpclient.cpp release\moc_hashcomparer.cpp release\moc_resourcemanager.cpp release\moc_waitanimationwidget.cpp release\moc_commonbuttongroupwidget.cpp release\moc_entrywidget.cpp release\moc_instructorbuttongroupwidget.cpp release\moc_mainwindow.cpp release\moc_mywinheader.cpp release\moc_newversionwidget.cpp release\moc_updatenotifywidget.cpp release\moc_versionselectwidget.cpp +release/moc_notifycontroller.cpp: Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QObject \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobject.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobjectdefs.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qnamespace.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qglobal.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qconfig-bootstrapped.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qconfig.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qtcore-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qsystemdetection.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qprocessordetection.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcompilerdetection.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qtypeinfo.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qsysinfo.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qlogging.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qflags.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qatomic.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qbasicatomic.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qatomic_bootstrap.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qgenericatomic.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qatomic_cxx11.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qatomic_msvc.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qglobalstatic.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qmutex.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qnumeric.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qversiontagging.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobjectdefs_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstring.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qchar.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qbytearray.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qrefcount.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qarraydata.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringliteral.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringalgorithms.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringview.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringbuilder.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qlist.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qalgorithms.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qiterator.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qhashfunctions.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qpair.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qvector.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcontainertools_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qpoint.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qbytearraylist.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringlist.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qregexp.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringmatcher.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcoreevent.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qscopedpointer.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qmetatype.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qvarlengtharray.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcontainerfwd.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobject_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qtwidgetsglobal.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qtguiglobal.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qtgui-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qtwidgets-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qwidget.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs_win.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qmargins.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpaintdevice.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qrect.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qsize.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpalette.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qcolor.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qrgb.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qrgba64.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qbrush.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qmatrix.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpolygon.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qregion.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qdatastream.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qiodevice.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qline.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qtransform.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpainterpath.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qimage.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpixelformat.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpixmap.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qsharedpointer.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qshareddata.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qhash.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qsharedpointer_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qfont.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qfontmetrics.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qfontinfo.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qsizepolicy.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qcursor.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qkeysequence.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qevent.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qvariant.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qmap.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qdebug.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qtextstream.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qlocale.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qset.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcontiguouscache.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qurl.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qurlquery.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qfile.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qfiledevice.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qvector2d.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qtouchdevice.h \ + release/moc_predefs.h \ + E:/QT/5.14.2/mingw73_64/bin/moc.exe + E:\QT\5.14.2\mingw73_64\bin\moc.exe $(DEFINES) --include D:/QT/Projects/RRJClient/release/moc_predefs.h -IE:/QT/5.14.2/mingw73_64/mkspecs/win32-g++ -ID:/QT/Projects/RRJClient -IE:/QT/5.14.2/mingw73_64/include -IE:/QT/5.14.2/mingw73_64/include/QtWidgets -IE:/QT/5.14.2/mingw73_64/include/QtGui -IE:/QT/5.14.2/mingw73_64/include/QtANGLE -IE:/QT/5.14.2/mingw73_64/include/QtNetwork -IE:/QT/5.14.2/mingw73_64/include/QtXml -IE:/QT/5.14.2/mingw73_64/include/QtCore -ID:/QT/Tools/mingw730_32/lib/gcc/i686-w64-mingw32/7.3.0/include/c++ -ID:/QT/Tools/mingw730_32/lib/gcc/i686-w64-mingw32/7.3.0/include/c++/i686-w64-mingw32 -ID:/QT/Tools/mingw730_32/lib/gcc/i686-w64-mingw32/7.3.0/include/c++/backward -ID:/QT/Tools/mingw730_32/lib/gcc/i686-w64-mingw32/7.3.0/include -ID:/QT/Tools/mingw730_32/lib/gcc/i686-w64-mingw32/7.3.0/include-fixed -ID:/QT/Tools/mingw730_32/i686-w64-mingw32/include Core\notifycontroller.h -o release\moc_notifycontroller.cpp + release/moc_versioncontainer.cpp: Core/versioncontainer.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QObject \ E:/QT/5.14.2/mingw73_64/include/QtCore/qobject.h \ @@ -509,6 +627,9 @@ release/moc_sendsystem.cpp: Core/sendsystem.h \ Core/sendsystem.h \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -749,6 +870,9 @@ release/moc_updatecontroller.cpp: Core/updatecontroller.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -1077,6 +1201,9 @@ release/moc_dataparser.cpp: Core/dataparser.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -1317,6 +1444,9 @@ release/moc_recognizesystem.cpp: Core/recognizesystem.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QFileInfo \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -1557,6 +1687,9 @@ release/moc_screenchecker.cpp: Core/screenchecker.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -1797,6 +1930,9 @@ release/moc_tcpclient.cpp: Core/tcpclient.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -2037,6 +2173,9 @@ release/moc_hashcomparer.cpp: Core/hashcomparer.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -2517,6 +2656,9 @@ release/moc_commonbuttongroupwidget.cpp: Widgets/commonbuttongroupwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -2760,6 +2902,9 @@ release/moc_entrywidget.cpp: Widgets/entrywidget.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QFileInfo \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -3000,6 +3145,9 @@ release/moc_instructorbuttongroupwidget.cpp: Widgets/instructorbuttongroupwidget E:/QT/5.14.2/mingw73_64/include/QtCore/QFileInfo \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -3240,6 +3388,9 @@ release/moc_mainwindow.cpp: mainwindow.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -3613,6 +3764,9 @@ release/moc_newversionwidget.cpp: Widgets/newversionwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtGui/qpen.h \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -3835,6 +3989,9 @@ release/moc_updatenotifywidget.cpp: Widgets/updatenotifywidget.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QFileInfo \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -4092,6 +4249,9 @@ release/moc_versionselectwidget.cpp: Widgets/versionselectwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtGui/qpen.h \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -4277,6 +4437,116 @@ compiler_clean: compiler_rcc_clean compiler_moc_predefs_clean compiler_moc_heade ####### Compile +release/notifycontroller.o: Core/notifycontroller.cpp Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QObject \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobject.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobjectdefs.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qnamespace.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qglobal.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qconfig-bootstrapped.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qconfig.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qtcore-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qsystemdetection.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qprocessordetection.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcompilerdetection.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qtypeinfo.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qsysinfo.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qlogging.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qflags.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qatomic.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qbasicatomic.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qatomic_bootstrap.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qgenericatomic.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qatomic_cxx11.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qatomic_msvc.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qglobalstatic.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qmutex.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qnumeric.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qversiontagging.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobjectdefs_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstring.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qchar.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qbytearray.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qrefcount.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qarraydata.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringliteral.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringalgorithms.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringview.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringbuilder.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qlist.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qalgorithms.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qiterator.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qhashfunctions.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qpair.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qvector.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcontainertools_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qpoint.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qbytearraylist.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringlist.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qregexp.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qstringmatcher.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcoreevent.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qscopedpointer.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qmetatype.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qvarlengtharray.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcontainerfwd.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobject_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qtwidgetsglobal.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qtguiglobal.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qtgui-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qtwidgets-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qwidget.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs_win.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qmargins.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpaintdevice.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qrect.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qsize.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpalette.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qcolor.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qrgb.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qrgba64.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qbrush.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qmatrix.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpolygon.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qregion.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qdatastream.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qiodevice.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qline.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qtransform.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpainterpath.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qimage.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpixelformat.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qpixmap.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qsharedpointer.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qshareddata.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qhash.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qsharedpointer_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qfont.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qfontmetrics.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qfontinfo.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qsizepolicy.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qcursor.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qkeysequence.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qevent.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qvariant.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qmap.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qdebug.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qtextstream.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qlocale.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qset.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcontiguouscache.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qurl.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qurlquery.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qfile.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qfiledevice.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qvector2d.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qtouchdevice.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\notifycontroller.o Core\notifycontroller.cpp + release/sendsystem.o: Core/sendsystem.cpp Core/sendsystem.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QObject \ E:/QT/5.14.2/mingw73_64/include/QtCore/qobject.h \ @@ -4476,6 +4746,9 @@ release/sendsystem.o: Core/sendsystem.cpp Core/sendsystem.h \ E:/QT/5.14.2/mingw73_64/include/QtGui/qpen.h \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -4773,6 +5046,9 @@ release/updatecontroller.o: Core/updatecontroller.cpp Core/UpdateController.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -5096,6 +5372,9 @@ release/dataparser.o: Core/dataparser.cpp Core/dataparser.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -5333,6 +5612,9 @@ release/recognizesystem.o: Core/recognizesystem.cpp Core/recognizesystem.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -5542,6 +5824,9 @@ release/screenchecker.o: Core/screenchecker.cpp Core/screenchecker.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -5804,6 +6089,9 @@ release/tcpclient.o: Core/tcpclient.cpp Core/tcpclient.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -6118,13 +6406,16 @@ release/hashcomparer.o: Core/hashcomparer.cpp Core/hashcomparer.h \ Core/sendsystem.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QFileInfo \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ Widgets/commonbuttongroupwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ Widgets/updatenotifywidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ - E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ Widgets/versionselectwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QListWidget \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qlistwidget.h \ @@ -6605,6 +6896,9 @@ release/commonbuttongroupwidget.o: Widgets/commonbuttongroupwidget.cpp Widgets/c E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ Widgets/versionselectwidget.h \ @@ -6846,6 +7140,9 @@ release/entrywidget.o: Widgets/entrywidget.cpp Widgets/entrywidget.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QFileInfo \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/instructorbuttongroupwidget.h \ Widgets/versionselectwidget.h \ @@ -7084,6 +7381,9 @@ release/instructorbuttongroupwidget.o: Widgets/instructorbuttongroupwidget.cpp W E:/QT/5.14.2/mingw73_64/include/QtCore/QFileInfo \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/versionselectwidget.h \ @@ -7119,9 +7419,7 @@ release/instructorbuttongroupwidget.o: Widgets/instructorbuttongroupwidget.cpp W mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ - ui_instructorbuttongroupwidget.h \ - E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ - E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h + ui_instructorbuttongroupwidget.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\instructorbuttongroupwidget.o Widgets\instructorbuttongroupwidget.cpp release/main.o: main.cpp mainwindow.h \ @@ -7323,6 +7621,9 @@ release/main.o: main.cpp mainwindow.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QFileInfo \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -7565,6 +7866,9 @@ release/mainwindow.o: mainwindow.cpp mainwindow.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QFileInfo \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -7604,8 +7908,6 @@ release/mainwindow.o: mainwindow.cpp mainwindow.h \ ui_mainwindow.h \ E:/QT/5.14.2/mingw73_64/include/QtGui/QFontDatabase \ E:/QT/5.14.2/mingw73_64/include/QtGui/qfontdatabase.h \ - E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ - E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ E:/QT/5.14.2/mingw73_64/include/QtGui/QPaintEvent \ E:/QT/5.14.2/mingw73_64/include/QtCore/QTimer \ E:/QT/5.14.2/mingw73_64/include/QtCore/qtimer.h \ @@ -7943,6 +8245,9 @@ release/newversionwidget.o: Widgets/newversionwidget.cpp Widgets/newversionwidge E:/QT/5.14.2/mingw73_64/include/QtGui/qpen.h \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -8159,6 +8464,10 @@ release/updatenotifywidget.o: Widgets/updatenotifywidget.cpp Widgets/updatenotif E:/QT/5.14.2/mingw73_64/include/QtCore/QFileInfo \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ Widgets/commonbuttongroupwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ Widgets/entrywidget.h \ @@ -8197,10 +8506,7 @@ release/updatenotifywidget.o: Widgets/updatenotifywidget.cpp Widgets/updatenotif E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ - E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ - ui_updatenotifywidget.h \ - E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ - E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h + ui_updatenotifywidget.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\updatenotifywidget.o Widgets\updatenotifywidget.cpp release/versionselectwidget.o: Widgets/versionselectwidget.cpp Widgets/versionselectwidget.h \ @@ -8420,6 +8726,9 @@ release/versionselectwidget.o: Widgets/versionselectwidget.cpp Widgets/versionse E:/QT/5.14.2/mingw73_64/include/QtGui/qpen.h \ Core/hashcomparer.h \ Core/versioncontainer.h \ + Core/notifycontroller.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h \ Widgets/commonbuttongroupwidget.h \ Widgets/entrywidget.h \ Widgets/instructorbuttongroupwidget.h \ @@ -8438,14 +8747,15 @@ release/versionselectwidget.o: Widgets/versionselectwidget.cpp Widgets/versionse E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ Widgets/newversionwidget.h \ - ui_versionselectwidget.h \ - E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMessageBox \ - E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h + ui_versionselectwidget.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\versionselectwidget.o Widgets\versionselectwidget.cpp release/qrc_resources.o: release/qrc_resources.cpp $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\qrc_resources.o release\qrc_resources.cpp +release/moc_notifycontroller.o: release/moc_notifycontroller.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\moc_notifycontroller.o release\moc_notifycontroller.cpp + release/moc_versioncontainer.o: release/moc_versioncontainer.cpp $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\moc_versioncontainer.o release\moc_versioncontainer.cpp diff --git a/RRJClient.pro b/RRJClient.pro index 2ba69f9..8abb6d3 100644 --- a/RRJClient.pro +++ b/RRJClient.pro @@ -18,6 +18,7 @@ DEFINES += QT_DEPRECATED_WARNINGS #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 SOURCES += \ + Core/notifycontroller.cpp \ Core/sendsystem.cpp \ Core/versioncontainer.cpp \ Core\updatecontroller.cpp \ @@ -41,7 +42,7 @@ SOURCES += \ Widgets\versionselectwidget.cpp HEADERS += \ - Core/streamingversiondata.h \ + Core/notifycontroller.h \ Core/versioncontainer.h \ Core\sendsystem.h \ Core\updatecontroller.h \ @@ -52,6 +53,7 @@ HEADERS += \ Core\tcpclient.h\ Core\tools.h\ Core\hashcomparer.h \ + Data/streamingversiondata.h \ Data\FileData.h\ Data\Datas.h \ UI/resourcemanager.h \ diff --git a/RRJClient.pro.user b/RRJClient.pro.user index 3045de2..6d158cb 100644 --- a/RRJClient.pro.user +++ b/RRJClient.pro.user @@ -1,6 +1,6 @@ - + EnvironmentId diff --git a/StaticData/clientHash.xml b/StaticData/clientHash.xml index 8b36bfa..9e6e087 100644 --- a/StaticData/clientHash.xml +++ b/StaticData/clientHash.xml @@ -1,201 +1,4 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/StaticData/settings.xml b/StaticData/settings.xml index 99f2ce6..8877b7c 100644 --- a/StaticData/settings.xml +++ b/StaticData/settings.xml @@ -1,5 +1,5 @@ - + - + diff --git a/StaticData/streamingHash.xml b/StaticData/streamingHash.xml index 808f6e3..897a32a 100644 --- a/StaticData/streamingHash.xml +++ b/StaticData/streamingHash.xml @@ -1,17 +1,2 @@ - - - - - - - - - - - - - - - - + diff --git a/Widgets/updatenotifywidget.cpp b/Widgets/updatenotifywidget.cpp index 99d223e..99ae6be 100644 --- a/Widgets/updatenotifywidget.cpp +++ b/Widgets/updatenotifywidget.cpp @@ -46,11 +46,11 @@ void UpdateNotifyWidget::showWithFill() void UpdateNotifyWidget::on_loadToServerButton_clicked() { - if(versionContainer->getServerVersion() == baseNamePackage) - { - showWarning("В базовую версию загрузка невозможна!"); - return; - } +// if(versionContainer->getServerVersion() == baseNamePackage) +// { +// showWarning("В базовую версию загрузка невозможна!"); +// return; +// } mainWindow->loadToServer(); } @@ -65,15 +65,6 @@ void UpdateNotifyWidget::on_startWithCurrentChangesButton_clicked() mainWindow->startUnityClient(); } -void UpdateNotifyWidget::showWarning(QString text) -{ - QMessageBox warning; - warning.setText(text); - warning.setIcon(QMessageBox::Warning); - warning.setWindowTitle(tr("Ошибка")); - warning.exec(); -} - UpdateNotifyWidget::~UpdateNotifyWidget() { delete ui; diff --git a/Widgets/updatenotifywidget.h b/Widgets/updatenotifywidget.h index 2bb6230..4fc8dca 100644 --- a/Widgets/updatenotifywidget.h +++ b/Widgets/updatenotifywidget.h @@ -42,7 +42,6 @@ private: MainWindow *mainWindow; VersionContainer *versionContainer; int currentLoadingCount; - void showWarning(QString text); }; #endif // UPDATENOTIFYWIDGET_H diff --git a/Widgets/versionselectwidget.cpp b/Widgets/versionselectwidget.cpp index a8cc56a..4231c00 100644 --- a/Widgets/versionselectwidget.cpp +++ b/Widgets/versionselectwidget.cpp @@ -12,11 +12,12 @@ VersionSelectWidget::VersionSelectWidget(QWidget *parent) : ui->setupUi(this); } -void VersionSelectWidget::initialize(SendSystem *sendSystem,VersionContainer *versionContainer) +void VersionSelectWidget::initialize(SendSystem *sendSystem,VersionContainer *versionContainer,NotifyController *notifyController) { connect(this,&VersionSelectWidget::sigSendSwitchVersion,sendSystem,&SendSystem::sendChangeVersion,Qt::AutoConnection); connect(this,&VersionSelectWidget::sigSendCopyVersion,sendSystem,&SendSystem::sendCopyVersion,Qt::AutoConnection); connect(this,&VersionSelectWidget::sigSendDeleteVersion,sendSystem,&SendSystem::sendDeleteVersion,Qt::AutoConnection); + connect(this,&VersionSelectWidget::sigSendNotify,notifyController,&NotifyController::showWarning,Qt::AutoConnection); this->versionContainer = versionContainer; hide(); } @@ -62,7 +63,7 @@ void VersionSelectWidget::sendCopyEmit(QString newName) if (selectedVersion == nullptr) { - showWarning(tr("Версия не выбрана")); + sigSendNotify(tr("Версия не выбрана")); return; } @@ -70,7 +71,7 @@ void VersionSelectWidget::sendCopyEmit(QString newName) if (matchIndex > 0) { - showWarning(tr("Версия с таким именем уже существует")); + sigSendNotify(tr("Версия с таким именем уже существует")); return; } @@ -82,21 +83,21 @@ void VersionSelectWidget::on_DeleteVersionButton_clicked() { if (selectedVersion == nullptr) { - showWarning(tr("Версия не выбрана")); + sigSendNotify(tr("Версия не выбрана")); return; } - if (selectedVersion->getViewName() == baseNamePackage) - { - showWarning(tr("Нельзя удалить базовый пакет")); - return; - } +// if (selectedVersion->getViewName() == baseNamePackage) +// { +// showWarning(tr("Нельзя удалить базовый пакет")); +// return; +// } - if (selectedVersion->getViewName() == versionContainer->getServerVersion()) - { - showWarning(tr("Нельзя удалить активную версию")); - return; - } +// if (selectedVersion->getViewName() == versionContainer->getServerVersion()) +// { +// showWarning(tr("Нельзя удалить активную версию")); +// return; +// } emit sigSendDeleteVersion(selectedVersion); } @@ -104,7 +105,7 @@ void VersionSelectWidget::on_switchServerVersionButton_clicked() { if (selectedVersion == nullptr) { - showWarning(tr("Версия не выбрана")); + sigSendNotify(tr("Версия не выбрана")); return; } @@ -113,14 +114,7 @@ void VersionSelectWidget::on_switchServerVersionButton_clicked() emit sigSendSwitchVersion(selectedVersion); } -void VersionSelectWidget::showWarning(QString text) -{ - QMessageBox warning; - warning.setText(text); - warning.setIcon(QMessageBox::Warning); - warning.setWindowTitle(tr("Ошибка")); - warning.exec(); -} + VersionSelectWidget::~VersionSelectWidget() { diff --git a/Widgets/versionselectwidget.h b/Widgets/versionselectwidget.h index 7aa70f7..6258dc2 100644 --- a/Widgets/versionselectwidget.h +++ b/Widgets/versionselectwidget.h @@ -19,10 +19,9 @@ class VersionSelectWidget : public QWidget public: explicit VersionSelectWidget(QWidget *parent = nullptr); - void initialize(SendSystem *sendSystem,VersionContainer *versionContainer); + void initialize(SendSystem *sendSystem,VersionContainer *versionContainer,NotifyController *notifyController); void fillView(QList *serverData); void sendCopyEmit(QString newName); - void showWarning(QString text); ~VersionSelectWidget(); private slots: @@ -35,12 +34,14 @@ signals: void sigSendDeleteVersion(StreamingVersionData *streaming); void sigSendSwitchVersion(StreamingVersionData *selectVersion); void sigSendCopyVersion(QString versionPair); + void sigSendNotify(QString message); private: Ui::VersionSelectWidget *ui; SendSystem *sendSystem; QList *serverDataList; VersionContainer *versionContainer; + NotifyController *notifyController; StreamingVersionData *selectedVersion; }; diff --git a/debug/RRJClient.exe b/debug/RRJClient.exe index 04d94fd..2e31b9c 100644 Binary files a/debug/RRJClient.exe and b/debug/RRJClient.exe differ diff --git a/debug/dataparser.o b/debug/dataparser.o index 2ce1491..9d68ad6 100644 Binary files a/debug/dataparser.o and b/debug/dataparser.o differ diff --git a/debug/mainwindow.o b/debug/mainwindow.o index 9b36094..724ab28 100644 Binary files a/debug/mainwindow.o and b/debug/mainwindow.o differ diff --git a/debug/moc_dataparser.cpp b/debug/moc_dataparser.cpp index 8461d68..866722d 100644 --- a/debug/moc_dataparser.cpp +++ b/debug/moc_dataparser.cpp @@ -22,8 +22,8 @@ QT_BEGIN_MOC_NAMESPACE QT_WARNING_PUSH QT_WARNING_DISABLE_DEPRECATED struct qt_meta_stringdata_DataParser_t { - QByteArrayData data[4]; - char stringdata0[34]; + QByteArrayData data[6]; + char stringdata0[51]; }; #define QT_MOC_LITERAL(idx, ofs, len) \ Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ @@ -33,12 +33,15 @@ struct qt_meta_stringdata_DataParser_t { static const qt_meta_stringdata_DataParser_t qt_meta_stringdata_DataParser = { { QT_MOC_LITERAL(0, 0, 10), // "DataParser" -QT_MOC_LITERAL(1, 11, 16), // "xmlAnswer_notify" -QT_MOC_LITERAL(2, 28, 0), // "" -QT_MOC_LITERAL(3, 29, 4) // "code" +QT_MOC_LITERAL(1, 11, 9), // "sigNotify" +QT_MOC_LITERAL(2, 21, 0), // "" +QT_MOC_LITERAL(3, 22, 6), // "notify" +QT_MOC_LITERAL(4, 29, 16), // "xmlAnswer_notify" +QT_MOC_LITERAL(5, 46, 4) // "code" }, - "DataParser\0xmlAnswer_notify\0\0code" + "DataParser\0sigNotify\0\0notify\0" + "xmlAnswer_notify\0code" }; #undef QT_MOC_LITERAL @@ -48,18 +51,24 @@ static const uint qt_meta_data_DataParser[] = { 8, // revision 0, // classname 0, 0, // classinfo - 1, 14, // methods + 2, 14, // methods 0, 0, // properties 0, 0, // enums/sets 0, 0, // constructors 0, // flags - 0, // signalCount + 1, // signalCount + + // signals: name, argc, parameters, tag, flags + 1, 1, 24, 2, 0x06 /* Public */, // slots: name, argc, parameters, tag, flags - 1, 1, 19, 2, 0x0a /* Public */, + 4, 1, 27, 2, 0x0a /* Public */, + + // signals: parameters + QMetaType::Void, QMetaType::QString, 3, // slots: parameters - QMetaType::QByteArray, QMetaType::QString, 3, + QMetaType::QByteArray, QMetaType::QString, 5, 0 // eod }; @@ -70,10 +79,20 @@ void DataParser::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, auto *_t = static_cast(_o); Q_UNUSED(_t) switch (_id) { - case 0: { QByteArray _r = _t->xmlAnswer_notify((*reinterpret_cast< QString(*)>(_a[1]))); + case 0: _t->sigNotify((*reinterpret_cast< QString(*)>(_a[1]))); break; + case 1: { QByteArray _r = _t->xmlAnswer_notify((*reinterpret_cast< QString(*)>(_a[1]))); if (_a[0]) *reinterpret_cast< QByteArray*>(_a[0]) = std::move(_r); } break; default: ; } + } else if (_c == QMetaObject::IndexOfMethod) { + int *result = reinterpret_cast(_a[0]); + { + using _t = void (DataParser::*)(QString ); + if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&DataParser::sigNotify)) { + *result = 0; + return; + } + } } } @@ -106,15 +125,22 @@ int DataParser::qt_metacall(QMetaObject::Call _c, int _id, void **_a) if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 1) + if (_id < 2) qt_static_metacall(this, _c, _id, _a); - _id -= 1; + _id -= 2; } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 1) + if (_id < 2) *reinterpret_cast(_a[0]) = -1; - _id -= 1; + _id -= 2; } return _id; } + +// SIGNAL 0 +void DataParser::sigNotify(QString _t1) +{ + void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; + QMetaObject::activate(this, &staticMetaObject, 0, _a); +} QT_WARNING_POP QT_END_MOC_NAMESPACE diff --git a/debug/moc_dataparser.o b/debug/moc_dataparser.o index da57105..ea3ec39 100644 Binary files a/debug/moc_dataparser.o and b/debug/moc_dataparser.o differ diff --git a/debug/moc_mainwindow.o b/debug/moc_mainwindow.o index c69373f..1b3e5ad 100644 Binary files a/debug/moc_mainwindow.o and b/debug/moc_mainwindow.o differ diff --git a/debug/moc_notifycontroller.cpp b/debug/moc_notifycontroller.cpp new file mode 100644 index 0000000..ba902d5 --- /dev/null +++ b/debug/moc_notifycontroller.cpp @@ -0,0 +1,95 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'notifycontroller.h' +** +** Created by: The Qt Meta Object Compiler version 67 (Qt 5.14.2) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include +#include "../Core/notifycontroller.h" +#include +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'notifycontroller.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 67 +#error "This file was generated using the moc from 5.14.2. 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_NotifyController_t { + QByteArrayData data[1]; + char stringdata0[17]; +}; +#define QT_MOC_LITERAL(idx, ofs, len) \ + Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ + qptrdiff(offsetof(qt_meta_stringdata_NotifyController_t, stringdata0) + ofs \ + - idx * sizeof(QByteArrayData)) \ + ) +static const qt_meta_stringdata_NotifyController_t qt_meta_stringdata_NotifyController = { + { +QT_MOC_LITERAL(0, 0, 16) // "NotifyController" + + }, + "NotifyController" +}; +#undef QT_MOC_LITERAL + +static const uint qt_meta_data_NotifyController[] = { + + // content: + 8, // 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 NotifyController::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + Q_UNUSED(_o); + Q_UNUSED(_id); + Q_UNUSED(_c); + Q_UNUSED(_a); +} + +QT_INIT_METAOBJECT const QMetaObject NotifyController::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_NotifyController.data, + qt_meta_data_NotifyController, + qt_static_metacall, + nullptr, + nullptr +} }; + + +const QMetaObject *NotifyController::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *NotifyController::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_NotifyController.stringdata0)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int NotifyController::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + return _id; +} +QT_WARNING_POP +QT_END_MOC_NAMESPACE diff --git a/debug/moc_notifycontroller.o b/debug/moc_notifycontroller.o new file mode 100644 index 0000000..68147d2 Binary files /dev/null and b/debug/moc_notifycontroller.o differ diff --git a/debug/moc_updatenotifywidget.o b/debug/moc_updatenotifywidget.o index 4b1cca8..2dbc641 100644 Binary files a/debug/moc_updatenotifywidget.o and b/debug/moc_updatenotifywidget.o differ diff --git a/debug/moc_versionselectwidget.cpp b/debug/moc_versionselectwidget.cpp index 30a85d4..e93ad4b 100644 --- a/debug/moc_versionselectwidget.cpp +++ b/debug/moc_versionselectwidget.cpp @@ -22,8 +22,8 @@ QT_BEGIN_MOC_NAMESPACE QT_WARNING_PUSH QT_WARNING_DISABLE_DEPRECATED struct qt_meta_stringdata_VersionSelectWidget_t { - QByteArrayData data[15]; - char stringdata0[296]; + QByteArrayData data[17]; + char stringdata0[318]; }; #define QT_MOC_LITERAL(idx, ofs, len) \ Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ @@ -41,18 +41,21 @@ QT_MOC_LITERAL(5, 74, 20), // "sigSendSwitchVersion" QT_MOC_LITERAL(6, 95, 13), // "selectVersion" QT_MOC_LITERAL(7, 109, 18), // "sigSendCopyVersion" QT_MOC_LITERAL(8, 128, 11), // "versionPair" -QT_MOC_LITERAL(9, 140, 32), // "on_verListView_itemDoubleClicked" -QT_MOC_LITERAL(10, 173, 16), // "QListWidgetItem*" -QT_MOC_LITERAL(11, 190, 4), // "item" -QT_MOC_LITERAL(12, 195, 32), // "on_createDuplicateButton_clicked" -QT_MOC_LITERAL(13, 228, 30), // "on_DeleteVersionButton_clicked" -QT_MOC_LITERAL(14, 259, 36) // "on_switchServerVersionButton_..." +QT_MOC_LITERAL(9, 140, 13), // "sigSendNotify" +QT_MOC_LITERAL(10, 154, 7), // "message" +QT_MOC_LITERAL(11, 162, 32), // "on_verListView_itemDoubleClicked" +QT_MOC_LITERAL(12, 195, 16), // "QListWidgetItem*" +QT_MOC_LITERAL(13, 212, 4), // "item" +QT_MOC_LITERAL(14, 217, 32), // "on_createDuplicateButton_clicked" +QT_MOC_LITERAL(15, 250, 30), // "on_DeleteVersionButton_clicked" +QT_MOC_LITERAL(16, 281, 36) // "on_switchServerVersionButton_..." }, "VersionSelectWidget\0sigSendDeleteVersion\0" "\0StreamingVersionData*\0streaming\0" "sigSendSwitchVersion\0selectVersion\0" "sigSendCopyVersion\0versionPair\0" + "sigSendNotify\0message\0" "on_verListView_itemDoubleClicked\0" "QListWidgetItem*\0item\0" "on_createDuplicateButton_clicked\0" @@ -67,31 +70,33 @@ static const uint qt_meta_data_VersionSelectWidget[] = { 8, // revision 0, // classname 0, 0, // classinfo - 7, 14, // methods + 8, 14, // methods 0, 0, // properties 0, 0, // enums/sets 0, 0, // constructors 0, // flags - 3, // signalCount + 4, // signalCount // signals: name, argc, parameters, tag, flags - 1, 1, 49, 2, 0x06 /* Public */, - 5, 1, 52, 2, 0x06 /* Public */, - 7, 1, 55, 2, 0x06 /* Public */, + 1, 1, 54, 2, 0x06 /* Public */, + 5, 1, 57, 2, 0x06 /* Public */, + 7, 1, 60, 2, 0x06 /* Public */, + 9, 1, 63, 2, 0x06 /* Public */, // slots: name, argc, parameters, tag, flags - 9, 1, 58, 2, 0x08 /* Private */, - 12, 0, 61, 2, 0x08 /* Private */, - 13, 0, 62, 2, 0x08 /* Private */, - 14, 0, 63, 2, 0x08 /* Private */, + 11, 1, 66, 2, 0x08 /* Private */, + 14, 0, 69, 2, 0x08 /* Private */, + 15, 0, 70, 2, 0x08 /* Private */, + 16, 0, 71, 2, 0x08 /* Private */, // signals: parameters QMetaType::Void, 0x80000000 | 3, 4, QMetaType::Void, 0x80000000 | 3, 6, QMetaType::Void, QMetaType::QString, 8, + QMetaType::Void, QMetaType::QString, 10, // slots: parameters - QMetaType::Void, 0x80000000 | 10, 11, + QMetaType::Void, 0x80000000 | 12, 13, QMetaType::Void, QMetaType::Void, QMetaType::Void, @@ -108,10 +113,11 @@ void VersionSelectWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, case 0: _t->sigSendDeleteVersion((*reinterpret_cast< StreamingVersionData*(*)>(_a[1]))); break; case 1: _t->sigSendSwitchVersion((*reinterpret_cast< StreamingVersionData*(*)>(_a[1]))); break; case 2: _t->sigSendCopyVersion((*reinterpret_cast< QString(*)>(_a[1]))); break; - case 3: _t->on_verListView_itemDoubleClicked((*reinterpret_cast< QListWidgetItem*(*)>(_a[1]))); break; - case 4: _t->on_createDuplicateButton_clicked(); break; - case 5: _t->on_DeleteVersionButton_clicked(); break; - case 6: _t->on_switchServerVersionButton_clicked(); break; + case 3: _t->sigSendNotify((*reinterpret_cast< QString(*)>(_a[1]))); break; + case 4: _t->on_verListView_itemDoubleClicked((*reinterpret_cast< QListWidgetItem*(*)>(_a[1]))); break; + case 5: _t->on_createDuplicateButton_clicked(); break; + case 6: _t->on_DeleteVersionButton_clicked(); break; + case 7: _t->on_switchServerVersionButton_clicked(); break; default: ; } } else if (_c == QMetaObject::IndexOfMethod) { @@ -137,6 +143,13 @@ void VersionSelectWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, return; } } + { + using _t = void (VersionSelectWidget::*)(QString ); + if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&VersionSelectWidget::sigSendNotify)) { + *result = 3; + return; + } + } } } @@ -169,13 +182,13 @@ int VersionSelectWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a) if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 7) + if (_id < 8) qt_static_metacall(this, _c, _id, _a); - _id -= 7; + _id -= 8; } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 7) + if (_id < 8) *reinterpret_cast(_a[0]) = -1; - _id -= 7; + _id -= 8; } return _id; } @@ -200,5 +213,12 @@ void VersionSelectWidget::sigSendCopyVersion(QString _t1) void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; QMetaObject::activate(this, &staticMetaObject, 2, _a); } + +// SIGNAL 3 +void VersionSelectWidget::sigSendNotify(QString _t1) +{ + void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; + QMetaObject::activate(this, &staticMetaObject, 3, _a); +} QT_WARNING_POP QT_END_MOC_NAMESPACE diff --git a/debug/moc_versionselectwidget.o b/debug/moc_versionselectwidget.o index 1a89fe1..12d74fe 100644 Binary files a/debug/moc_versionselectwidget.o and b/debug/moc_versionselectwidget.o differ diff --git a/debug/newversionwidget.o b/debug/newversionwidget.o index 89cbb67..95d629a 100644 Binary files a/debug/newversionwidget.o and b/debug/newversionwidget.o differ diff --git a/debug/notifycontroller.o b/debug/notifycontroller.o new file mode 100644 index 0000000..ff5d33b Binary files /dev/null and b/debug/notifycontroller.o differ diff --git a/debug/updatenotifywidget.o b/debug/updatenotifywidget.o index 4d9873c..297d4a8 100644 Binary files a/debug/updatenotifywidget.o and b/debug/updatenotifywidget.o differ diff --git a/debug/versionselectwidget.o b/debug/versionselectwidget.o index b9b6ec9..32c0252 100644 Binary files a/debug/versionselectwidget.o and b/debug/versionselectwidget.o differ diff --git a/mainwindow.cpp b/mainwindow.cpp index 63c9e6e..a2e5ec0 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -18,44 +18,11 @@ MainWindow::MainWindow(QWidget *parent) setWindowFlag(Qt::FramelessWindowHint); } -void MainWindow::initialize() -{ - createObjects(); - loadStaticData(); - bindConnection(); - - updateWidget->initialize(this,versionContainer); - entryWidget->initialize(this); - versionSelectWidget->initialize(sendSystem,versionContainer); - hashComparer->initialize(this,versionContainer); - updateController->initialize(this,versionContainer); - sendSystem->initialize(this,dataParser); - dataParser->initialize(recognizeSystem); - recognizeSystem->initialize(updateController,dataParser,this,hashComparer,client,versionContainer); - resourceManager->painting(); - commonButtonGroupWidget->initialize(this,externalExecuter,sendSystem,client); - commonButtonGroupWidget->show(); - - setUpUi(); - - - emit sigCalculateHash(); - emit sigInitializeClient(this,recognizeSystem,externalExecuter,sendSystem,workerThread); - - screenChecker->check(); - - emit sigSetConnect(dataParser->getServerSettings(),workerThread); - - checkAppAvailable(); - - //post - - -} - void MainWindow::createObjects() { updateWidget = new UpdateNotifyWidget; + + updateWidget->setParent(this); commonButtonGroupWidget = new CommonButtonGroupWidget; entryWidget = new EntryWidget; @@ -73,9 +40,13 @@ void MainWindow::createObjects() client = new TCPClient; client->moveToThread(workerThread); + notifyController = new NotifyController; + notifyController->setParent(this); + dataParser = new DataParser; dataParser->moveToThread(workerThread); + sendSystem = new SendSystem; sendSystem->moveToThread(workerThread); @@ -100,6 +71,43 @@ void MainWindow::createObjects() timer = new QTimer; } +void MainWindow::initialize() +{ + createObjects(); + loadStaticData(); + bindConnection(); + + updateWidget->initialize(this,versionContainer); + entryWidget->initialize(this); + versionSelectWidget->initialize(sendSystem,versionContainer,notifyController); + hashComparer->initialize(this,versionContainer); + updateController->initialize(this,versionContainer); + sendSystem->initialize(this,dataParser); + dataParser->initialize(recognizeSystem,notifyController); + recognizeSystem->initialize(updateController,dataParser,this,hashComparer,client,versionContainer); + resourceManager->painting(); + commonButtonGroupWidget->initialize(this,externalExecuter,sendSystem,client); + commonButtonGroupWidget->show(); + + setUpUi(); + + + emit sigCalculateHash(); + emit sigInitializeClient(this,recognizeSystem,externalExecuter,sendSystem,workerThread); + + screenChecker->check(); + + emit sigSetConnect(dataParser->getServerSettings(),workerThread); + + checkAppAvailable(); + + //post + + +} + + + void MainWindow::bindConnection() { connect(timer,&QTimer::timeout,this,&MainWindow::slotDisableNotify); @@ -154,7 +162,7 @@ void MainWindow::setNeedUpdate(bool flag,quint64 size, quint64 fileCount,quint64 if(fileCount > 0) { result = tr("Доступно обновление: ") + Tools::convertFileSize(size); - result += tr("Количество файлов: ") + QString::number(fileCount); + //result += tr("Количество файлов: ") + QString::number(fileCount); } else { @@ -559,6 +567,8 @@ void MainWindow::activateLoadingAnimation(bool flag) } } + + MainWindow::~MainWindow() { workerThread->quit(); diff --git a/mainwindow.h b/mainwindow.h index 9303812..374a377 100644 --- a/mainwindow.h +++ b/mainwindow.h @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include @@ -59,6 +60,7 @@ public: void disableUnsaveButton(bool flag); void activateLoadingAnimation(bool flag); + void showWarning(QString text); signals: void sigInitializeClient(MainWindow* mainWindow, RecognizeSystem *recognizeSystem, @@ -122,6 +124,8 @@ private: HashComparer *hashComparer; VersionContainer *versionContainer; ResourceManager *resourceManager; + NotifyController *notifyController; + QThread *workerThread; QThread *animationThread; QTimer *timer; diff --git a/object_script.RRJClient.Debug b/object_script.RRJClient.Debug index 3ed8003..fd97cfd 100644 --- a/object_script.RRJClient.Debug +++ b/object_script.RRJClient.Debug @@ -1,3 +1,4 @@ +debug/notifycontroller.o debug/sendsystem.o debug/versioncontainer.o debug/updatecontroller.o @@ -20,6 +21,7 @@ debug/newversionwidget.o debug/updatenotifywidget.o debug/versionselectwidget.o debug/qrc_resources.o +debug/moc_notifycontroller.o debug/moc_versioncontainer.o debug/moc_sendsystem.o debug/moc_updatecontroller.o diff --git a/object_script.RRJClient.Release b/object_script.RRJClient.Release index 3b1ab25..c4e2341 100644 --- a/object_script.RRJClient.Release +++ b/object_script.RRJClient.Release @@ -1,3 +1,4 @@ +release/notifycontroller.o release/sendsystem.o release/versioncontainer.o release/updatecontroller.o @@ -20,6 +21,7 @@ release/newversionwidget.o release/updatenotifywidget.o release/versionselectwidget.o release/qrc_resources.o +release/moc_notifycontroller.o release/moc_versioncontainer.o release/moc_sendsystem.o release/moc_updatecontroller.o