diff --git a/Core/dataparser.cpp b/Core/dataparser.cpp index 8f2ef67..cb730c3 100644 --- a/Core/dataparser.cpp +++ b/Core/dataparser.cpp @@ -72,7 +72,7 @@ void DataParser::createAuthMessage(ClientAutorization *auth) -void DataParser::createServerSettings(QString address, QString port) +void DataParser::createServerSettings(ServerSettings* serverSettings) { QFile file(settingsName); @@ -86,8 +86,8 @@ void DataParser::createServerSettings(QString address, QString port) xmlWriter.writeStartElement("ServerSettingsContainer"); xmlWriter.writeStartElement("ServerSettings"); - xmlWriter.writeAttribute("Address",address); - xmlWriter.writeAttribute("Port",port); + xmlWriter.writeAttribute("Address",serverSettings->Address); + xmlWriter.writeAttribute("Port",serverSettings->Port); xmlWriter.writeAttribute("Language","RUS"); xmlWriter.writeAttribute("AutoStart",QString::number(false)); diff --git a/Core/dataparser.h b/Core/dataparser.h index a26c51a..d96b53f 100644 --- a/Core/dataparser.h +++ b/Core/dataparser.h @@ -17,7 +17,7 @@ public: explicit DataParser(QObject *parent = 0); ~DataParser(); ServerSettings* getServerSettings(); - void createServerSettings(QString server,QString port); + void createServerSettings(ServerSettings* serverSettings); void saveClientSettrings(QString language,bool isAutoStart); void createFileDataList(QList fileDataList,QString filename); void createAuthMessage(ClientAutorization *auth); diff --git a/Makefile.Debug b/Makefile.Debug index 10ea38d..0c15641 100644 --- a/Makefile.Debug +++ b/Makefile.Debug @@ -60,11 +60,13 @@ SOURCES = Core\sendsystem.cpp \ Core\tools.cpp \ Core\hashcomparer.cpp \ commonbuttongroupwidget.cpp \ + entrywidget.cpp \ instructorbuttongroupwidget.cpp \ main.cpp \ mainwindow.cpp \ mywinheader.cpp \ - updatenotifywidget.cpp debug\qrc_resources.cpp \ + updatenotifywidget.cpp \ + updatewidget.cpp debug\qrc_resources.cpp \ debug\moc_sendsystem.cpp \ debug\moc_updatecontroller.cpp \ debug\moc_externalexecuter.cpp \ @@ -74,10 +76,12 @@ SOURCES = Core\sendsystem.cpp \ debug\moc_tcpclient.cpp \ debug\moc_hashcomparer.cpp \ debug\moc_commonbuttongroupwidget.cpp \ + debug\moc_entrywidget.cpp \ debug\moc_instructorbuttongroupwidget.cpp \ debug\moc_mainwindow.cpp \ debug\moc_mywinheader.cpp \ - debug\moc_updatenotifywidget.cpp + debug\moc_updatenotifywidget.cpp \ + debug\moc_updatewidget.cpp OBJECTS = debug/sendsystem.o \ debug/updatecontroller.o \ debug/externalexecuter.o \ @@ -88,11 +92,13 @@ OBJECTS = debug/sendsystem.o \ debug/tools.o \ debug/hashcomparer.o \ debug/commonbuttongroupwidget.o \ + debug/entrywidget.o \ debug/instructorbuttongroupwidget.o \ debug/main.o \ debug/mainwindow.o \ debug/mywinheader.o \ debug/updatenotifywidget.o \ + debug/updatewidget.o \ debug/qrc_resources.o \ debug/moc_sendsystem.o \ debug/moc_updatecontroller.o \ @@ -103,10 +109,12 @@ OBJECTS = debug/sendsystem.o \ debug/moc_tcpclient.o \ debug/moc_hashcomparer.o \ debug/moc_commonbuttongroupwidget.o \ + debug/moc_entrywidget.o \ debug/moc_instructorbuttongroupwidget.o \ debug/moc_mainwindow.o \ debug/moc_mywinheader.o \ - debug/moc_updatenotifywidget.o + debug/moc_updatenotifywidget.o \ + debug/moc_updatewidget.o DIST = Core\sendsystem.h \ Core\updatecontroller.h \ @@ -120,10 +128,12 @@ DIST = Core\sendsystem.h \ Core\hashcomparer.h \ Datas.h \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mainwindow.h \ mywinheader.h \ - updatenotifywidget.h Core\sendsystem.cpp \ + updatenotifywidget.h \ + updatewidget.h Core\sendsystem.cpp \ Core\updatecontroller.cpp \ Core\externalexecuter.cpp \ Core\dataparser.cpp \ @@ -133,11 +143,13 @@ DIST = Core\sendsystem.h \ Core\tools.cpp \ Core\hashcomparer.cpp \ commonbuttongroupwidget.cpp \ + entrywidget.cpp \ instructorbuttongroupwidget.cpp \ main.cpp \ mainwindow.cpp \ mywinheader.cpp \ - updatenotifywidget.cpp + updatenotifywidget.cpp \ + updatewidget.cpp QMAKE_TARGET = RRJClient DESTDIR = debug\ #avoid trailing-slash linebreak TARGET = RRJClient.exe @@ -148,7 +160,7 @@ DESTDIR_TARGET = debug\RRJClient.exe first: all all: Makefile.Debug debug/RRJClient.exe -debug/RRJClient.exe: E:/QT/5.14.2/mingw73_64/lib/libQt5Widgets.a E:/QT/5.14.2/mingw73_64/lib/libQt5Gui.a E:/QT/5.14.2/mingw73_64/lib/libQt5Network.a E:/QT/5.14.2/mingw73_64/lib/libQt5Core.a E:/QT/5.14.2/mingw73_64/lib/libqtmain.a ui_commonbuttongroupwidget.h ui_instructorbuttongroupwidget.h ui_mainwindow.h ui_updatenotifywidget.h $(OBJECTS) +debug/RRJClient.exe: E:/QT/5.14.2/mingw73_64/lib/libQt5Widgets.a E:/QT/5.14.2/mingw73_64/lib/libQt5Gui.a E:/QT/5.14.2/mingw73_64/lib/libQt5Network.a E:/QT/5.14.2/mingw73_64/lib/libQt5Core.a E:/QT/5.14.2/mingw73_64/lib/libqtmain.a ui_commonbuttongroupwidget.h ui_entrywidget.h ui_instructorbuttongroupwidget.h ui_mainwindow.h ui_updatenotifywidget.h ui_updatewidget.h $(OBJECTS) $(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) @object_script.RRJClient.Debug $(LIBS) qmake: FORCE @@ -157,10 +169,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\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\sendsystem.h Core\updatecontroller.h Core\externalexecuter.h Core\dataparser.h Core\FileData.h Core\recognizesystem.h Core\screenchecker.h Core\tcpclient.h Core\tools.h Core\hashcomparer.h Datas.h commonbuttongroupwidget.h instructorbuttongroupwidget.h mainwindow.h mywinheader.h updatenotifywidget.h Core\sendsystem.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 commonbuttongroupwidget.cpp instructorbuttongroupwidget.cpp main.cpp mainwindow.cpp mywinheader.cpp updatenotifywidget.cpp commonbuttongroupwidget.ui instructorbuttongroupwidget.ui mainwindow.ui updatenotifywidget.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\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\sendsystem.h Core\updatecontroller.h Core\externalexecuter.h Core\dataparser.h Core\FileData.h Core\recognizesystem.h Core\screenchecker.h Core\tcpclient.h Core\tools.h Core\hashcomparer.h Datas.h commonbuttongroupwidget.h entrywidget.h instructorbuttongroupwidget.h mainwindow.h mywinheader.h updatenotifywidget.h updatewidget.h Core\sendsystem.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 commonbuttongroupwidget.cpp entrywidget.cpp instructorbuttongroupwidget.cpp main.cpp mainwindow.cpp mywinheader.cpp updatenotifywidget.cpp updatewidget.cpp commonbuttongroupwidget.ui entrywidget.ui instructorbuttongroupwidget.ui mainwindow.ui updatenotifywidget.ui updatewidget.ui clean: compiler_clean - -$(DEL_FILE) debug\sendsystem.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\commonbuttongroupwidget.o debug\instructorbuttongroupwidget.o debug\main.o debug\mainwindow.o debug\mywinheader.o debug\updatenotifywidget.o debug\qrc_resources.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_commonbuttongroupwidget.o debug\moc_instructorbuttongroupwidget.o debug\moc_mainwindow.o debug\moc_mywinheader.o debug\moc_updatenotifywidget.o + -$(DEL_FILE) debug\sendsystem.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\commonbuttongroupwidget.o debug\entrywidget.o debug\instructorbuttongroupwidget.o debug\main.o debug\mainwindow.o debug\mywinheader.o debug\updatenotifywidget.o debug\updatewidget.o debug\qrc_resources.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_commonbuttongroupwidget.o debug\moc_entrywidget.o debug\moc_instructorbuttongroupwidget.o debug\moc_mainwindow.o debug\moc_mywinheader.o debug\moc_updatenotifywidget.o debug\moc_updatewidget.o distclean: clean -$(DEL_FILE) .qmake.stash @@ -204,9 +216,9 @@ 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_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_commonbuttongroupwidget.cpp debug/moc_instructorbuttongroupwidget.cpp debug/moc_mainwindow.cpp debug/moc_mywinheader.cpp debug/moc_updatenotifywidget.cpp +compiler_moc_header_make_all: 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_commonbuttongroupwidget.cpp debug/moc_entrywidget.cpp debug/moc_instructorbuttongroupwidget.cpp debug/moc_mainwindow.cpp debug/moc_mywinheader.cpp debug/moc_updatenotifywidget.cpp debug/moc_updatewidget.cpp compiler_moc_header_clean: - -$(DEL_FILE) 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_commonbuttongroupwidget.cpp debug\moc_instructorbuttongroupwidget.cpp debug\moc_mainwindow.cpp debug\moc_mywinheader.cpp debug\moc_updatenotifywidget.cpp + -$(DEL_FILE) 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_commonbuttongroupwidget.cpp debug\moc_entrywidget.cpp debug\moc_instructorbuttongroupwidget.cpp debug\moc_mainwindow.cpp debug\moc_mywinheader.cpp debug\moc_updatenotifywidget.cpp debug\moc_updatewidget.cpp debug/moc_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 \ @@ -466,10 +478,12 @@ 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 \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ Core/externalexecuter.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QDir \ E:/QT/5.14.2/mingw73_64/include/QtCore/QProcess \ @@ -816,10 +830,12 @@ debug/moc_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 \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.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/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\recognizesystem.h -o debug\moc_recognizesystem.cpp @@ -1153,10 +1169,12 @@ 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 \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.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/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\tcpclient.h -o debug\moc_tcpclient.cpp @@ -1345,10 +1363,12 @@ debug/moc_hashcomparer.cpp: Core/hashcomparer.h \ Core/hashcomparer.h \ commonbuttongroupwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ debug/moc_predefs.h \ @@ -1537,10 +1557,12 @@ debug/moc_commonbuttongroupwidget.cpp: commonbuttongroupwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ Core/externalexecuter.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QDir \ E:/QT/5.14.2/mingw73_64/include/QtCore/QProcess \ @@ -1549,6 +1571,202 @@ debug/moc_commonbuttongroupwidget.cpp: commonbuttongroupwidget.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/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 commonbuttongroupwidget.h -o debug\moc_commonbuttongroupwidget.cpp +debug/moc_entrywidget.cpp: entrywidget.h \ + Datas.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QString \ + 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/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/qbytearray.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qrefcount.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qnamespace.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 \ + mainwindow.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMainWindow \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmainwindow.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/qwidget.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobjectdefs.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobjectdefs_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs_win.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobject.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/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 \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qtabwidget.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qicon.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QDebug \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QThread \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qthread.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QTranslator \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qtranslator.h \ + Core/dataparser.h \ + Core/FileData.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QList \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QObject \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QFile \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QXmlStreamWriter \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qxmlstream.h \ + Core/tcpclient.h \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/QTcpSocket \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qtcpsocket.h \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qtnetworkglobal.h \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qtnetwork-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qabstractsocket.h \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/QHostAddress \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qhostaddress.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QDataStream \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/QTcpServer \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qtcpserver.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QCoreApplication \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcoreapplication.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qeventloop.h \ + Core/recognizesystem.h \ + Core/tools.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QTime \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qdatetime.h \ + Core/UpdateController.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QXmlStreamReader \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QXmlStreamAttribute \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QCryptographicHash \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcryptographichash.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QDirIterator \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qdiriterator.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qdir.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qfileinfo.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QTextStream \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QDateTime \ + Core/externalexecuter.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QDir \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QProcess \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qprocess.h \ + Core/screenchecker.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/QScreen \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qscreen.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QRect \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QSize \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QSizeF \ + E:/QT/5.14.2/mingw73_64/include/QtGui/QTransform \ + E:/QT/5.14.2/mingw73_64/include/QtGui/QGuiApplication \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qguiapplication.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qinputmethod.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QPushButton \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qpushbutton.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qabstractbutton.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QHBoxLayout \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qboxlayout.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qlayout.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qlayoutitem.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qgridlayout.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QToolButton \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qtoolbutton.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QLabel \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qlabel.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qframe.h \ + Core/sendsystem.h \ + Core/hashcomparer.h \ + updatenotifywidget.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ + commonbuttongroupwidget.h \ + entrywidget.h \ + instructorbuttongroupwidget.h \ + mywinheader.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ + E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.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/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 entrywidget.h -o debug\moc_entrywidget.cpp + debug/moc_instructorbuttongroupwidget.cpp: instructorbuttongroupwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qwidget.h \ @@ -1735,10 +1953,12 @@ debug/moc_instructorbuttongroupwidget.cpp: instructorbuttongroupwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.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/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 instructorbuttongroupwidget.h -o debug\moc_instructorbuttongroupwidget.cpp @@ -1925,10 +2145,12 @@ 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 \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ Core/externalexecuter.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QDir \ E:/QT/5.14.2/mingw73_64/include/QtCore/QProcess \ @@ -2238,25 +2460,140 @@ debug/moc_updatenotifywidget.cpp: updatenotifywidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.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/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 updatenotifywidget.h -o debug\moc_updatenotifywidget.cpp +debug/moc_updatewidget.cpp: updatewidget.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qwidget.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/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/QtGui/qtgui-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qtwidgets-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs.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/qobjectdefs_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs_win.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobject.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/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/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 updatewidget.h -o debug\moc_updatewidget.cpp + compiler_moc_objc_header_make_all: compiler_moc_objc_header_clean: compiler_moc_source_make_all: compiler_moc_source_clean: -compiler_uic_make_all: ui_commonbuttongroupwidget.h ui_instructorbuttongroupwidget.h ui_mainwindow.h ui_updatenotifywidget.h +compiler_uic_make_all: ui_commonbuttongroupwidget.h ui_entrywidget.h ui_instructorbuttongroupwidget.h ui_mainwindow.h ui_updatenotifywidget.h ui_updatewidget.h compiler_uic_clean: - -$(DEL_FILE) ui_commonbuttongroupwidget.h ui_instructorbuttongroupwidget.h ui_mainwindow.h ui_updatenotifywidget.h + -$(DEL_FILE) ui_commonbuttongroupwidget.h ui_entrywidget.h ui_instructorbuttongroupwidget.h ui_mainwindow.h ui_updatenotifywidget.h ui_updatewidget.h ui_commonbuttongroupwidget.h: commonbuttongroupwidget.ui \ E:/QT/5.14.2/mingw73_64/bin/uic.exe E:\QT\5.14.2\mingw73_64\bin\uic.exe commonbuttongroupwidget.ui -o ui_commonbuttongroupwidget.h +ui_entrywidget.h: entrywidget.ui \ + E:/QT/5.14.2/mingw73_64/bin/uic.exe + E:\QT\5.14.2\mingw73_64\bin\uic.exe entrywidget.ui -o ui_entrywidget.h + ui_instructorbuttongroupwidget.h: instructorbuttongroupwidget.ui \ E:/QT/5.14.2/mingw73_64/bin/uic.exe E:\QT\5.14.2\mingw73_64\bin\uic.exe instructorbuttongroupwidget.ui -o ui_instructorbuttongroupwidget.h @@ -2380,6 +2717,10 @@ ui_updatenotifywidget.h: updatenotifywidget.ui \ E:/QT/5.14.2/mingw73_64/bin/uic.exe E:\QT\5.14.2\mingw73_64\bin\uic.exe updatenotifywidget.ui -o ui_updatenotifywidget.h +ui_updatewidget.h: updatewidget.ui \ + E:/QT/5.14.2/mingw73_64/bin/uic.exe + E:\QT\5.14.2\mingw73_64\bin\uic.exe updatewidget.ui -o ui_updatewidget.h + compiler_yacc_decl_make_all: compiler_yacc_decl_clean: compiler_yacc_impl_make_all: @@ -2650,10 +2991,12 @@ 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 \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ Core/externalexecuter.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QDir \ E:/QT/5.14.2/mingw73_64/include/QtCore/qdir.h \ @@ -3026,10 +3369,12 @@ 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 \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ 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/QtGui/QMouseEvent \ + updatewidget.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\recognizesystem.o Core\recognizesystem.cpp debug/screenchecker.o: Core/screenchecker.cpp Core/screenchecker.h \ @@ -3360,10 +3705,12 @@ 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 \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ Core/externalexecuter.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QDir \ E:/QT/5.14.2/mingw73_64/include/QtCore/QProcess \ @@ -3628,10 +3975,12 @@ debug/hashcomparer.o: Core/hashcomparer.cpp Core/hashcomparer.h \ Core/sendsystem.h \ commonbuttongroupwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\hashcomparer.o Core\hashcomparer.cpp @@ -3817,10 +4166,12 @@ debug/commonbuttongroupwidget.o: commonbuttongroupwidget.cpp commonbuttongroupwi updatenotifywidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ Core/externalexecuter.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QDir \ E:/QT/5.14.2/mingw73_64/include/QtCore/QProcess \ @@ -3828,6 +4179,200 @@ debug/commonbuttongroupwidget.o: commonbuttongroupwidget.cpp commonbuttongroupwi ui_commonbuttongroupwidget.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\commonbuttongroupwidget.o commonbuttongroupwidget.cpp +debug/entrywidget.o: entrywidget.cpp entrywidget.h \ + Datas.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QString \ + 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/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/qbytearray.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qrefcount.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qnamespace.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 \ + mainwindow.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMainWindow \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmainwindow.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/qwidget.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobjectdefs.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobjectdefs_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs_win.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobject.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/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 \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qtabwidget.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qicon.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QDebug \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QThread \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qthread.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QTranslator \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qtranslator.h \ + Core/dataparser.h \ + Core/FileData.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QList \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QObject \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QFile \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QXmlStreamWriter \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qxmlstream.h \ + Core/tcpclient.h \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/QTcpSocket \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qtcpsocket.h \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qtnetworkglobal.h \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qtnetwork-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qabstractsocket.h \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/QHostAddress \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qhostaddress.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QDataStream \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/QTcpServer \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qtcpserver.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QCoreApplication \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcoreapplication.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qeventloop.h \ + Core/recognizesystem.h \ + Core/tools.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QTime \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qdatetime.h \ + Core/UpdateController.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QXmlStreamReader \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QXmlStreamAttribute \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QCryptographicHash \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcryptographichash.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QDirIterator \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qdiriterator.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qdir.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qfileinfo.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QTextStream \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QDateTime \ + Core/externalexecuter.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QDir \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QProcess \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qprocess.h \ + Core/screenchecker.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/QScreen \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qscreen.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QRect \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QSize \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QSizeF \ + E:/QT/5.14.2/mingw73_64/include/QtGui/QTransform \ + E:/QT/5.14.2/mingw73_64/include/QtGui/QGuiApplication \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qguiapplication.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qinputmethod.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QPushButton \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qpushbutton.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qabstractbutton.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QHBoxLayout \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qboxlayout.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qlayout.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qlayoutitem.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qgridlayout.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QToolButton \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qtoolbutton.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QLabel \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qlabel.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qframe.h \ + Core/sendsystem.h \ + Core/hashcomparer.h \ + updatenotifywidget.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ + commonbuttongroupwidget.h \ + instructorbuttongroupwidget.h \ + mywinheader.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ + E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ + ui_entrywidget.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\entrywidget.o entrywidget.cpp + debug/instructorbuttongroupwidget.o: instructorbuttongroupwidget.cpp instructorbuttongroupwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qwidget.h \ @@ -4014,9 +4559,11 @@ debug/instructorbuttongroupwidget.o: instructorbuttongroupwidget.cpp instructorb E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ commonbuttongroupwidget.h \ + entrywidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ ui_instructorbuttongroupwidget.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\instructorbuttongroupwidget.o instructorbuttongroupwidget.cpp @@ -4205,10 +4752,12 @@ debug/main.o: main.cpp mainwindow.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QApplication \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qapplication.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdesktopwidget.h \ @@ -4401,10 +4950,12 @@ debug/mainwindow.o: 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 \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.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 \ @@ -4725,10 +5276,12 @@ debug/updatenotifywidget.o: updatenotifywidget.cpp updatenotifywidget.h \ Core/hashcomparer.h \ commonbuttongroupwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ ui_updatenotifywidget.h \ @@ -4736,6 +5289,114 @@ debug/updatenotifywidget.o: updatenotifywidget.cpp updatenotifywidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\updatenotifywidget.o updatenotifywidget.cpp +debug/updatewidget.o: updatewidget.cpp updatewidget.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qwidget.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/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/QtGui/qtgui-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qtwidgets-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs.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/qobjectdefs_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs_win.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobject.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/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 \ + ui_updatewidget.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\updatewidget.o updatewidget.cpp + debug/qrc_resources.o: debug/qrc_resources.cpp $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\qrc_resources.o debug\qrc_resources.cpp @@ -4766,6 +5427,9 @@ debug/moc_hashcomparer.o: debug/moc_hashcomparer.cpp debug/moc_commonbuttongroupwidget.o: debug/moc_commonbuttongroupwidget.cpp $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_commonbuttongroupwidget.o debug\moc_commonbuttongroupwidget.cpp +debug/moc_entrywidget.o: debug/moc_entrywidget.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_entrywidget.o debug\moc_entrywidget.cpp + debug/moc_instructorbuttongroupwidget.o: debug/moc_instructorbuttongroupwidget.cpp $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_instructorbuttongroupwidget.o debug\moc_instructorbuttongroupwidget.cpp @@ -4778,6 +5442,9 @@ debug/moc_mywinheader.o: debug/moc_mywinheader.cpp debug/moc_updatenotifywidget.o: debug/moc_updatenotifywidget.cpp $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_updatenotifywidget.o debug\moc_updatenotifywidget.cpp +debug/moc_updatewidget.o: debug/moc_updatewidget.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_updatewidget.o debug\moc_updatewidget.cpp + ####### Install install: FORCE diff --git a/Makefile.Release b/Makefile.Release index f461a46..d56d24b 100644 --- a/Makefile.Release +++ b/Makefile.Release @@ -60,11 +60,13 @@ SOURCES = Core\sendsystem.cpp \ Core\tools.cpp \ Core\hashcomparer.cpp \ commonbuttongroupwidget.cpp \ + entrywidget.cpp \ instructorbuttongroupwidget.cpp \ main.cpp \ mainwindow.cpp \ mywinheader.cpp \ - updatenotifywidget.cpp release\qrc_resources.cpp \ + updatenotifywidget.cpp \ + updatewidget.cpp release\qrc_resources.cpp \ release\moc_sendsystem.cpp \ release\moc_updatecontroller.cpp \ release\moc_externalexecuter.cpp \ @@ -74,10 +76,12 @@ SOURCES = Core\sendsystem.cpp \ release\moc_tcpclient.cpp \ release\moc_hashcomparer.cpp \ release\moc_commonbuttongroupwidget.cpp \ + release\moc_entrywidget.cpp \ release\moc_instructorbuttongroupwidget.cpp \ release\moc_mainwindow.cpp \ release\moc_mywinheader.cpp \ - release\moc_updatenotifywidget.cpp + release\moc_updatenotifywidget.cpp \ + release\moc_updatewidget.cpp OBJECTS = release/sendsystem.o \ release/updatecontroller.o \ release/externalexecuter.o \ @@ -88,11 +92,13 @@ OBJECTS = release/sendsystem.o \ release/tools.o \ release/hashcomparer.o \ release/commonbuttongroupwidget.o \ + release/entrywidget.o \ release/instructorbuttongroupwidget.o \ release/main.o \ release/mainwindow.o \ release/mywinheader.o \ release/updatenotifywidget.o \ + release/updatewidget.o \ release/qrc_resources.o \ release/moc_sendsystem.o \ release/moc_updatecontroller.o \ @@ -103,10 +109,12 @@ OBJECTS = release/sendsystem.o \ release/moc_tcpclient.o \ release/moc_hashcomparer.o \ release/moc_commonbuttongroupwidget.o \ + release/moc_entrywidget.o \ release/moc_instructorbuttongroupwidget.o \ release/moc_mainwindow.o \ release/moc_mywinheader.o \ - release/moc_updatenotifywidget.o + release/moc_updatenotifywidget.o \ + release/moc_updatewidget.o DIST = Core\sendsystem.h \ Core\updatecontroller.h \ @@ -120,10 +128,12 @@ DIST = Core\sendsystem.h \ Core\hashcomparer.h \ Datas.h \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mainwindow.h \ mywinheader.h \ - updatenotifywidget.h Core\sendsystem.cpp \ + updatenotifywidget.h \ + updatewidget.h Core\sendsystem.cpp \ Core\updatecontroller.cpp \ Core\externalexecuter.cpp \ Core\dataparser.cpp \ @@ -133,11 +143,13 @@ DIST = Core\sendsystem.h \ Core\tools.cpp \ Core\hashcomparer.cpp \ commonbuttongroupwidget.cpp \ + entrywidget.cpp \ instructorbuttongroupwidget.cpp \ main.cpp \ mainwindow.cpp \ mywinheader.cpp \ - updatenotifywidget.cpp + updatenotifywidget.cpp \ + updatewidget.cpp QMAKE_TARGET = RRJClient DESTDIR = release\ #avoid trailing-slash linebreak TARGET = RRJClient.exe @@ -148,7 +160,7 @@ DESTDIR_TARGET = release\RRJClient.exe first: all all: Makefile.Release release/RRJClient.exe -release/RRJClient.exe: E:/QT/5.14.2/mingw73_64/lib/libQt5Widgets.a E:/QT/5.14.2/mingw73_64/lib/libQt5Gui.a E:/QT/5.14.2/mingw73_64/lib/libQt5Network.a E:/QT/5.14.2/mingw73_64/lib/libQt5Core.a E:/QT/5.14.2/mingw73_64/lib/libqtmain.a ui_commonbuttongroupwidget.h ui_instructorbuttongroupwidget.h ui_mainwindow.h ui_updatenotifywidget.h $(OBJECTS) +release/RRJClient.exe: E:/QT/5.14.2/mingw73_64/lib/libQt5Widgets.a E:/QT/5.14.2/mingw73_64/lib/libQt5Gui.a E:/QT/5.14.2/mingw73_64/lib/libQt5Network.a E:/QT/5.14.2/mingw73_64/lib/libQt5Core.a E:/QT/5.14.2/mingw73_64/lib/libqtmain.a ui_commonbuttongroupwidget.h ui_entrywidget.h ui_instructorbuttongroupwidget.h ui_mainwindow.h ui_updatenotifywidget.h ui_updatewidget.h $(OBJECTS) $(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) @object_script.RRJClient.Release $(LIBS) qmake: FORCE @@ -157,10 +169,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\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\sendsystem.h Core\updatecontroller.h Core\externalexecuter.h Core\dataparser.h Core\FileData.h Core\recognizesystem.h Core\screenchecker.h Core\tcpclient.h Core\tools.h Core\hashcomparer.h Datas.h commonbuttongroupwidget.h instructorbuttongroupwidget.h mainwindow.h mywinheader.h updatenotifywidget.h Core\sendsystem.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 commonbuttongroupwidget.cpp instructorbuttongroupwidget.cpp main.cpp mainwindow.cpp mywinheader.cpp updatenotifywidget.cpp commonbuttongroupwidget.ui instructorbuttongroupwidget.ui mainwindow.ui updatenotifywidget.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\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\sendsystem.h Core\updatecontroller.h Core\externalexecuter.h Core\dataparser.h Core\FileData.h Core\recognizesystem.h Core\screenchecker.h Core\tcpclient.h Core\tools.h Core\hashcomparer.h Datas.h commonbuttongroupwidget.h entrywidget.h instructorbuttongroupwidget.h mainwindow.h mywinheader.h updatenotifywidget.h updatewidget.h Core\sendsystem.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 commonbuttongroupwidget.cpp entrywidget.cpp instructorbuttongroupwidget.cpp main.cpp mainwindow.cpp mywinheader.cpp updatenotifywidget.cpp updatewidget.cpp commonbuttongroupwidget.ui entrywidget.ui instructorbuttongroupwidget.ui mainwindow.ui updatenotifywidget.ui updatewidget.ui clean: compiler_clean - -$(DEL_FILE) release\sendsystem.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\commonbuttongroupwidget.o release\instructorbuttongroupwidget.o release\main.o release\mainwindow.o release\mywinheader.o release\updatenotifywidget.o release\qrc_resources.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_commonbuttongroupwidget.o release\moc_instructorbuttongroupwidget.o release\moc_mainwindow.o release\moc_mywinheader.o release\moc_updatenotifywidget.o + -$(DEL_FILE) release\sendsystem.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\commonbuttongroupwidget.o release\entrywidget.o release\instructorbuttongroupwidget.o release\main.o release\mainwindow.o release\mywinheader.o release\updatenotifywidget.o release\updatewidget.o release\qrc_resources.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_commonbuttongroupwidget.o release\moc_entrywidget.o release\moc_instructorbuttongroupwidget.o release\moc_mainwindow.o release\moc_mywinheader.o release\moc_updatenotifywidget.o release\moc_updatewidget.o distclean: clean -$(DEL_FILE) .qmake.stash @@ -204,9 +216,9 @@ 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_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_commonbuttongroupwidget.cpp release/moc_instructorbuttongroupwidget.cpp release/moc_mainwindow.cpp release/moc_mywinheader.cpp release/moc_updatenotifywidget.cpp +compiler_moc_header_make_all: 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_commonbuttongroupwidget.cpp release/moc_entrywidget.cpp release/moc_instructorbuttongroupwidget.cpp release/moc_mainwindow.cpp release/moc_mywinheader.cpp release/moc_updatenotifywidget.cpp release/moc_updatewidget.cpp compiler_moc_header_clean: - -$(DEL_FILE) 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_commonbuttongroupwidget.cpp release\moc_instructorbuttongroupwidget.cpp release\moc_mainwindow.cpp release\moc_mywinheader.cpp release\moc_updatenotifywidget.cpp + -$(DEL_FILE) 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_commonbuttongroupwidget.cpp release\moc_entrywidget.cpp release\moc_instructorbuttongroupwidget.cpp release\moc_mainwindow.cpp release\moc_mywinheader.cpp release\moc_updatenotifywidget.cpp release\moc_updatewidget.cpp release/moc_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 \ @@ -466,10 +478,12 @@ 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 \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ Core/externalexecuter.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QDir \ E:/QT/5.14.2/mingw73_64/include/QtCore/QProcess \ @@ -816,10 +830,12 @@ release/moc_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 \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.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/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\recognizesystem.h -o release\moc_recognizesystem.cpp @@ -1153,10 +1169,12 @@ 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 \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.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/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\tcpclient.h -o release\moc_tcpclient.cpp @@ -1345,10 +1363,12 @@ release/moc_hashcomparer.cpp: Core/hashcomparer.h \ Core/hashcomparer.h \ commonbuttongroupwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ release/moc_predefs.h \ @@ -1537,10 +1557,12 @@ release/moc_commonbuttongroupwidget.cpp: commonbuttongroupwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ Core/externalexecuter.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QDir \ E:/QT/5.14.2/mingw73_64/include/QtCore/QProcess \ @@ -1549,6 +1571,202 @@ release/moc_commonbuttongroupwidget.cpp: commonbuttongroupwidget.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/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 commonbuttongroupwidget.h -o release\moc_commonbuttongroupwidget.cpp +release/moc_entrywidget.cpp: entrywidget.h \ + Datas.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QString \ + 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/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/qbytearray.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qrefcount.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qnamespace.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 \ + mainwindow.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMainWindow \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmainwindow.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/qwidget.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobjectdefs.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobjectdefs_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs_win.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobject.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/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 \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qtabwidget.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qicon.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QDebug \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QThread \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qthread.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QTranslator \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qtranslator.h \ + Core/dataparser.h \ + Core/FileData.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QList \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QObject \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QFile \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QXmlStreamWriter \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qxmlstream.h \ + Core/tcpclient.h \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/QTcpSocket \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qtcpsocket.h \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qtnetworkglobal.h \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qtnetwork-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qabstractsocket.h \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/QHostAddress \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qhostaddress.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QDataStream \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/QTcpServer \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qtcpserver.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QCoreApplication \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcoreapplication.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qeventloop.h \ + Core/recognizesystem.h \ + Core/tools.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QTime \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qdatetime.h \ + Core/UpdateController.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QXmlStreamReader \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QXmlStreamAttribute \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QCryptographicHash \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcryptographichash.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QDirIterator \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qdiriterator.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qdir.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qfileinfo.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QTextStream \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QDateTime \ + Core/externalexecuter.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QDir \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QProcess \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qprocess.h \ + Core/screenchecker.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/QScreen \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qscreen.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QRect \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QSize \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QSizeF \ + E:/QT/5.14.2/mingw73_64/include/QtGui/QTransform \ + E:/QT/5.14.2/mingw73_64/include/QtGui/QGuiApplication \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qguiapplication.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qinputmethod.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QPushButton \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qpushbutton.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qabstractbutton.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QHBoxLayout \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qboxlayout.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qlayout.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qlayoutitem.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qgridlayout.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QToolButton \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qtoolbutton.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QLabel \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qlabel.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qframe.h \ + Core/sendsystem.h \ + Core/hashcomparer.h \ + updatenotifywidget.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ + commonbuttongroupwidget.h \ + entrywidget.h \ + instructorbuttongroupwidget.h \ + mywinheader.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ + E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.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/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 entrywidget.h -o release\moc_entrywidget.cpp + release/moc_instructorbuttongroupwidget.cpp: instructorbuttongroupwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qwidget.h \ @@ -1735,10 +1953,12 @@ release/moc_instructorbuttongroupwidget.cpp: instructorbuttongroupwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.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/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 instructorbuttongroupwidget.h -o release\moc_instructorbuttongroupwidget.cpp @@ -1925,10 +2145,12 @@ 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 \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ Core/externalexecuter.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QDir \ E:/QT/5.14.2/mingw73_64/include/QtCore/QProcess \ @@ -2238,25 +2460,140 @@ release/moc_updatenotifywidget.cpp: updatenotifywidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.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/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 updatenotifywidget.h -o release\moc_updatenotifywidget.cpp +release/moc_updatewidget.cpp: updatewidget.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qwidget.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/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/QtGui/qtgui-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qtwidgets-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs.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/qobjectdefs_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs_win.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobject.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/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/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 updatewidget.h -o release\moc_updatewidget.cpp + compiler_moc_objc_header_make_all: compiler_moc_objc_header_clean: compiler_moc_source_make_all: compiler_moc_source_clean: -compiler_uic_make_all: ui_commonbuttongroupwidget.h ui_instructorbuttongroupwidget.h ui_mainwindow.h ui_updatenotifywidget.h +compiler_uic_make_all: ui_commonbuttongroupwidget.h ui_entrywidget.h ui_instructorbuttongroupwidget.h ui_mainwindow.h ui_updatenotifywidget.h ui_updatewidget.h compiler_uic_clean: - -$(DEL_FILE) ui_commonbuttongroupwidget.h ui_instructorbuttongroupwidget.h ui_mainwindow.h ui_updatenotifywidget.h + -$(DEL_FILE) ui_commonbuttongroupwidget.h ui_entrywidget.h ui_instructorbuttongroupwidget.h ui_mainwindow.h ui_updatenotifywidget.h ui_updatewidget.h ui_commonbuttongroupwidget.h: commonbuttongroupwidget.ui \ E:/QT/5.14.2/mingw73_64/bin/uic.exe E:\QT\5.14.2\mingw73_64\bin\uic.exe commonbuttongroupwidget.ui -o ui_commonbuttongroupwidget.h +ui_entrywidget.h: entrywidget.ui \ + E:/QT/5.14.2/mingw73_64/bin/uic.exe + E:\QT\5.14.2\mingw73_64\bin\uic.exe entrywidget.ui -o ui_entrywidget.h + ui_instructorbuttongroupwidget.h: instructorbuttongroupwidget.ui \ E:/QT/5.14.2/mingw73_64/bin/uic.exe E:\QT\5.14.2\mingw73_64\bin\uic.exe instructorbuttongroupwidget.ui -o ui_instructorbuttongroupwidget.h @@ -2380,6 +2717,10 @@ ui_updatenotifywidget.h: updatenotifywidget.ui \ E:/QT/5.14.2/mingw73_64/bin/uic.exe E:\QT\5.14.2\mingw73_64\bin\uic.exe updatenotifywidget.ui -o ui_updatenotifywidget.h +ui_updatewidget.h: updatewidget.ui \ + E:/QT/5.14.2/mingw73_64/bin/uic.exe + E:\QT\5.14.2\mingw73_64\bin\uic.exe updatewidget.ui -o ui_updatewidget.h + compiler_yacc_decl_make_all: compiler_yacc_decl_clean: compiler_yacc_impl_make_all: @@ -2650,10 +2991,12 @@ 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 \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ Core/externalexecuter.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QDir \ E:/QT/5.14.2/mingw73_64/include/QtCore/qdir.h \ @@ -3026,10 +3369,12 @@ 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 \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ 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/QtGui/QMouseEvent \ + updatewidget.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\recognizesystem.o Core\recognizesystem.cpp release/screenchecker.o: Core/screenchecker.cpp Core/screenchecker.h \ @@ -3360,10 +3705,12 @@ 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 \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ Core/externalexecuter.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QDir \ E:/QT/5.14.2/mingw73_64/include/QtCore/QProcess \ @@ -3628,10 +3975,12 @@ release/hashcomparer.o: Core/hashcomparer.cpp Core/hashcomparer.h \ Core/sendsystem.h \ commonbuttongroupwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\hashcomparer.o Core\hashcomparer.cpp @@ -3817,10 +4166,12 @@ release/commonbuttongroupwidget.o: commonbuttongroupwidget.cpp commonbuttongroup updatenotifywidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ Core/externalexecuter.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QDir \ E:/QT/5.14.2/mingw73_64/include/QtCore/QProcess \ @@ -3828,6 +4179,200 @@ release/commonbuttongroupwidget.o: commonbuttongroupwidget.cpp commonbuttongroup ui_commonbuttongroupwidget.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\commonbuttongroupwidget.o commonbuttongroupwidget.cpp +release/entrywidget.o: entrywidget.cpp entrywidget.h \ + Datas.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QString \ + 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/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/qbytearray.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qrefcount.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qnamespace.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 \ + mainwindow.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QMainWindow \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmainwindow.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/qwidget.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobjectdefs.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobjectdefs_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs_win.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobject.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/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 \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qtabwidget.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qicon.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QDebug \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QThread \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qthread.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QTranslator \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qtranslator.h \ + Core/dataparser.h \ + Core/FileData.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QList \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QObject \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QFile \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QXmlStreamWriter \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qxmlstream.h \ + Core/tcpclient.h \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/QTcpSocket \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qtcpsocket.h \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qtnetworkglobal.h \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qtnetwork-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qabstractsocket.h \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/QHostAddress \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qhostaddress.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QDataStream \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/QTcpServer \ + E:/QT/5.14.2/mingw73_64/include/QtNetwork/qtcpserver.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QCoreApplication \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcoreapplication.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qeventloop.h \ + Core/recognizesystem.h \ + Core/tools.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QTime \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qdatetime.h \ + Core/UpdateController.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QXmlStreamReader \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QXmlStreamAttribute \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QCryptographicHash \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qcryptographichash.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QDirIterator \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qdiriterator.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qdir.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qfileinfo.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QTextStream \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QDateTime \ + Core/externalexecuter.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QDir \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QProcess \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qprocess.h \ + Core/screenchecker.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/QScreen \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qscreen.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QRect \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QSize \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QSizeF \ + E:/QT/5.14.2/mingw73_64/include/QtGui/QTransform \ + E:/QT/5.14.2/mingw73_64/include/QtGui/QGuiApplication \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qguiapplication.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qinputmethod.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QPushButton \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qpushbutton.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qabstractbutton.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QHBoxLayout \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qboxlayout.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qlayout.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qlayoutitem.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qgridlayout.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QToolButton \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qtoolbutton.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QLabel \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qlabel.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qframe.h \ + Core/sendsystem.h \ + Core/hashcomparer.h \ + updatenotifywidget.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ + commonbuttongroupwidget.h \ + instructorbuttongroupwidget.h \ + mywinheader.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ + E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ + ui_entrywidget.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\entrywidget.o entrywidget.cpp + release/instructorbuttongroupwidget.o: instructorbuttongroupwidget.cpp instructorbuttongroupwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qwidget.h \ @@ -4014,9 +4559,11 @@ release/instructorbuttongroupwidget.o: instructorbuttongroupwidget.cpp instructo E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ commonbuttongroupwidget.h \ + entrywidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ ui_instructorbuttongroupwidget.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\instructorbuttongroupwidget.o instructorbuttongroupwidget.cpp @@ -4205,10 +4752,12 @@ release/main.o: main.cpp mainwindow.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QApplication \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qapplication.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdesktopwidget.h \ @@ -4401,10 +4950,12 @@ release/mainwindow.o: 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 \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.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 \ @@ -4725,10 +5276,12 @@ release/updatenotifywidget.o: updatenotifywidget.cpp updatenotifywidget.h \ Core/hashcomparer.h \ commonbuttongroupwidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ + entrywidget.h \ instructorbuttongroupwidget.h \ mywinheader.h \ E:/QT/5.14.2/mingw73_64/include/QtCore/QEvent \ E:/QT/5.14.2/mingw73_64/include/QtGui/QMouseEvent \ + updatewidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/QDialog \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qdialog.h \ ui_updatenotifywidget.h \ @@ -4736,6 +5289,114 @@ release/updatenotifywidget.o: updatenotifywidget.cpp updatenotifywidget.h \ E:/QT/5.14.2/mingw73_64/include/QtWidgets/qmessagebox.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\updatenotifywidget.o updatenotifywidget.cpp +release/updatewidget.o: updatewidget.cpp updatewidget.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/QWidget \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qwidget.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/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/QtGui/qtgui-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtWidgets/qtwidgets-config.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs.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/qobjectdefs_impl.h \ + E:/QT/5.14.2/mingw73_64/include/QtGui/qwindowdefs_win.h \ + E:/QT/5.14.2/mingw73_64/include/QtCore/qobject.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/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 \ + ui_updatewidget.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\updatewidget.o updatewidget.cpp + release/qrc_resources.o: release/qrc_resources.cpp $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\qrc_resources.o release\qrc_resources.cpp @@ -4766,6 +5427,9 @@ release/moc_hashcomparer.o: release/moc_hashcomparer.cpp release/moc_commonbuttongroupwidget.o: release/moc_commonbuttongroupwidget.cpp $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\moc_commonbuttongroupwidget.o release\moc_commonbuttongroupwidget.cpp +release/moc_entrywidget.o: release/moc_entrywidget.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\moc_entrywidget.o release\moc_entrywidget.cpp + release/moc_instructorbuttongroupwidget.o: release/moc_instructorbuttongroupwidget.cpp $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\moc_instructorbuttongroupwidget.o release\moc_instructorbuttongroupwidget.cpp @@ -4778,6 +5442,9 @@ release/moc_mywinheader.o: release/moc_mywinheader.cpp release/moc_updatenotifywidget.o: release/moc_updatenotifywidget.cpp $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\moc_updatenotifywidget.o release\moc_updatenotifywidget.cpp +release/moc_updatewidget.o: release/moc_updatewidget.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\moc_updatewidget.o release\moc_updatewidget.cpp + ####### Install install: FORCE diff --git a/RRJClient.pro b/RRJClient.pro index e8424bf..a2bce76 100644 --- a/RRJClient.pro +++ b/RRJClient.pro @@ -27,11 +27,13 @@ SOURCES += \ Core\tools.cpp\ Core\hashcomparer.cpp \ commonbuttongroupwidget.cpp \ + entrywidget.cpp \ instructorbuttongroupwidget.cpp \ main.cpp \ mainwindow.cpp \ mywinheader.cpp \ - updatenotifywidget.cpp + updatenotifywidget.cpp \ + updatewidget.cpp HEADERS += \ Core\sendsystem.h \ @@ -46,16 +48,20 @@ HEADERS += \ Core\hashcomparer.h \ Datas.h \ commonbuttongroupwidget.h \ + entrywidget.h \ instructorbuttongroupwidget.h \ mainwindow.h \ mywinheader.h \ - updatenotifywidget.h + updatenotifywidget.h \ + updatewidget.h FORMS += \ commonbuttongroupwidget.ui \ + entrywidget.ui \ instructorbuttongroupwidget.ui \ mainwindow.ui \ - updatenotifywidget.ui + updatenotifywidget.ui \ + updatewidget.ui TRANSLATIONS = QtLanguage_ru.ts\ QtLanguage_eng.ts diff --git a/StaticData/authData.xml b/StaticData/authData.xml index 581514f..d128b5a 100644 --- a/StaticData/authData.xml +++ b/StaticData/authData.xml @@ -1,2 +1,2 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/StaticData/temp.xml b/StaticData/temp.xml index 5fc5790..d67ab92 100644 --- a/StaticData/temp.xml +++ b/StaticData/temp.xml @@ -1,2 +1,2 @@ - + diff --git a/debug/RRJClient.exe b/debug/RRJClient.exe index 15ed56e..fa2cd95 100644 Binary files a/debug/RRJClient.exe and b/debug/RRJClient.exe differ diff --git a/debug/dataparser.o b/debug/dataparser.o index 5bedcf9..c4fa5bf 100644 Binary files a/debug/dataparser.o and b/debug/dataparser.o differ diff --git a/debug/entrywidget.o b/debug/entrywidget.o new file mode 100644 index 0000000..fbc6211 Binary files /dev/null and b/debug/entrywidget.o differ diff --git a/debug/main.o b/debug/main.o index 1767918..6ddebae 100644 Binary files a/debug/main.o and b/debug/main.o differ diff --git a/debug/mainwindow.o b/debug/mainwindow.o index 38e38ee..db3d84d 100644 Binary files a/debug/mainwindow.o and b/debug/mainwindow.o differ diff --git a/debug/moc_dataparser.o b/debug/moc_dataparser.o index f667e86..96129ca 100644 Binary files a/debug/moc_dataparser.o and b/debug/moc_dataparser.o differ diff --git a/debug/moc_entrywidget.cpp b/debug/moc_entrywidget.cpp new file mode 100644 index 0000000..ce5da73 --- /dev/null +++ b/debug/moc_entrywidget.cpp @@ -0,0 +1,124 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'entrywidget.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 "../entrywidget.h" +#include +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'entrywidget.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_EntryWidget_t { + QByteArrayData data[4]; + char stringdata0[64]; +}; +#define QT_MOC_LITERAL(idx, ofs, len) \ + Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ + qptrdiff(offsetof(qt_meta_stringdata_EntryWidget_t, stringdata0) + ofs \ + - idx * sizeof(QByteArrayData)) \ + ) +static const qt_meta_stringdata_EntryWidget_t qt_meta_stringdata_EntryWidget = { + { +QT_MOC_LITERAL(0, 0, 11), // "EntryWidget" +QT_MOC_LITERAL(1, 12, 22), // "on_loginButton_clicked" +QT_MOC_LITERAL(2, 35, 0), // "" +QT_MOC_LITERAL(3, 36, 27) // "on_saveServerButton_clicked" + + }, + "EntryWidget\0on_loginButton_clicked\0\0" + "on_saveServerButton_clicked" +}; +#undef QT_MOC_LITERAL + +static const uint qt_meta_data_EntryWidget[] = { + + // content: + 8, // revision + 0, // classname + 0, 0, // classinfo + 2, 14, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 0, // signalCount + + // slots: name, argc, parameters, tag, flags + 1, 0, 24, 2, 0x08 /* Private */, + 3, 0, 25, 2, 0x08 /* Private */, + + // slots: parameters + QMetaType::Void, + QMetaType::Void, + + 0 // eod +}; + +void EntryWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + if (_c == QMetaObject::InvokeMetaMethod) { + auto *_t = static_cast(_o); + Q_UNUSED(_t) + switch (_id) { + case 0: _t->on_loginButton_clicked(); break; + case 1: _t->on_saveServerButton_clicked(); break; + default: ; + } + } + Q_UNUSED(_a); +} + +QT_INIT_METAOBJECT const QMetaObject EntryWidget::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_EntryWidget.data, + qt_meta_data_EntryWidget, + qt_static_metacall, + nullptr, + nullptr +} }; + + +const QMetaObject *EntryWidget::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *EntryWidget::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_EntryWidget.stringdata0)) + return static_cast(this); + return QWidget::qt_metacast(_clname); +} + +int EntryWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QWidget::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 2) + qt_static_metacall(this, _c, _id, _a); + _id -= 2; + } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 2) + *reinterpret_cast(_a[0]) = -1; + _id -= 2; + } + return _id; +} +QT_WARNING_POP +QT_END_MOC_NAMESPACE diff --git a/debug/moc_entrywidget.o b/debug/moc_entrywidget.o new file mode 100644 index 0000000..1251d0f Binary files /dev/null and b/debug/moc_entrywidget.o differ diff --git a/debug/moc_mainwindow.cpp b/debug/moc_mainwindow.cpp index 3a3ca6a..142fa5b 100644 --- a/debug/moc_mainwindow.cpp +++ b/debug/moc_mainwindow.cpp @@ -23,8 +23,8 @@ QT_BEGIN_MOC_NAMESPACE QT_WARNING_PUSH QT_WARNING_DISABLE_DEPRECATED struct qt_meta_stringdata_MainWindow_t { - QByteArrayData data[45]; - char stringdata0[719]; + QByteArrayData data[43]; + char stringdata0[668]; }; #define QT_MOC_LITERAL(idx, ofs, len) \ Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ @@ -66,18 +66,16 @@ QT_MOC_LITERAL(29, 419, 13), // "setNeedUpdate" QT_MOC_LITERAL(30, 433, 4), // "flag" QT_MOC_LITERAL(31, 438, 4), // "size" QT_MOC_LITERAL(32, 443, 9), // "fileCount" -QT_MOC_LITERAL(33, 453, 22), // "on_loginButton_clicked" -QT_MOC_LITERAL(34, 476, 27), // "on_saveServerButton_clicked" -QT_MOC_LITERAL(35, 504, 25), // "on_settingsButton_clicked" -QT_MOC_LITERAL(36, 530, 29), // "on_languageComboBox_activated" -QT_MOC_LITERAL(37, 560, 4), // "arg1" -QT_MOC_LITERAL(38, 565, 17), // "slotDisableNotify" -QT_MOC_LITERAL(39, 583, 19), // "slotConnectionState" -QT_MOC_LITERAL(40, 603, 20), // "slotServerDisconnect" -QT_MOC_LITERAL(41, 624, 37), // "on_updateListGuideLabel_linkA..." -QT_MOC_LITERAL(42, 662, 4), // "link" -QT_MOC_LITERAL(43, 667, 21), // "on_exitButton_clicked" -QT_MOC_LITERAL(44, 689, 29) // "on_offlineStartButton_clicked" +QT_MOC_LITERAL(33, 453, 25), // "on_settingsButton_clicked" +QT_MOC_LITERAL(34, 479, 29), // "on_languageComboBox_activated" +QT_MOC_LITERAL(35, 509, 4), // "arg1" +QT_MOC_LITERAL(36, 514, 17), // "slotDisableNotify" +QT_MOC_LITERAL(37, 532, 19), // "slotConnectionState" +QT_MOC_LITERAL(38, 552, 20), // "slotServerDisconnect" +QT_MOC_LITERAL(39, 573, 37), // "on_updateListGuideLabel_linkA..." +QT_MOC_LITERAL(40, 611, 4), // "link" +QT_MOC_LITERAL(41, 616, 21), // "on_exitButton_clicked" +QT_MOC_LITERAL(42, 638, 29) // "on_offlineStartButton_clicked" }, "MainWindow\0sigInitializeClient\0\0" @@ -93,8 +91,6 @@ QT_MOC_LITERAL(44, 689, 29) // "on_offlineStartButton_clicked" "serverBlocked\0checkLoginResult\0" "ServerAuthorization*\0serverAuth\0" "setNeedUpdate\0flag\0size\0fileCount\0" - "on_loginButton_clicked\0" - "on_saveServerButton_clicked\0" "on_settingsButton_clicked\0" "on_languageComboBox_activated\0arg1\0" "slotDisableNotify\0slotConnectionState\0" @@ -111,7 +107,7 @@ static const uint qt_meta_data_MainWindow[] = { 8, // revision 0, // classname 0, 0, // classinfo - 23, 14, // methods + 21, 14, // methods 0, 0, // properties 0, 0, // enums/sets 0, 0, // constructors @@ -119,31 +115,29 @@ static const uint qt_meta_data_MainWindow[] = { 7, // signalCount // signals: name, argc, parameters, tag, flags - 1, 4, 129, 2, 0x06 /* Public */, - 11, 1, 138, 2, 0x06 /* Public */, - 13, 1, 141, 2, 0x06 /* Public */, - 16, 2, 144, 2, 0x06 /* Public */, - 19, 0, 149, 2, 0x06 /* Public */, - 20, 0, 150, 2, 0x06 /* Public */, - 21, 0, 151, 2, 0x06 /* Public */, + 1, 4, 119, 2, 0x06 /* Public */, + 11, 1, 128, 2, 0x06 /* Public */, + 13, 1, 131, 2, 0x06 /* Public */, + 16, 2, 134, 2, 0x06 /* Public */, + 19, 0, 139, 2, 0x06 /* Public */, + 20, 0, 140, 2, 0x06 /* Public */, + 21, 0, 141, 2, 0x06 /* Public */, // slots: name, argc, parameters, tag, flags - 22, 0, 152, 2, 0x0a /* Public */, - 23, 0, 153, 2, 0x0a /* Public */, - 24, 0, 154, 2, 0x0a /* Public */, - 25, 0, 155, 2, 0x0a /* Public */, - 26, 1, 156, 2, 0x0a /* Public */, - 29, 3, 159, 2, 0x0a /* Public */, - 33, 0, 166, 2, 0x08 /* Private */, - 34, 0, 167, 2, 0x08 /* Private */, - 35, 0, 168, 2, 0x08 /* Private */, - 36, 1, 169, 2, 0x08 /* Private */, - 38, 0, 172, 2, 0x08 /* Private */, - 39, 1, 173, 2, 0x08 /* Private */, - 40, 0, 176, 2, 0x08 /* Private */, - 41, 1, 177, 2, 0x08 /* Private */, - 43, 0, 180, 2, 0x08 /* Private */, - 44, 0, 181, 2, 0x08 /* Private */, + 22, 0, 142, 2, 0x0a /* Public */, + 23, 0, 143, 2, 0x0a /* Public */, + 24, 0, 144, 2, 0x0a /* Public */, + 25, 0, 145, 2, 0x0a /* Public */, + 26, 1, 146, 2, 0x0a /* Public */, + 29, 3, 149, 2, 0x0a /* Public */, + 33, 0, 156, 2, 0x08 /* Private */, + 34, 1, 157, 2, 0x08 /* Private */, + 36, 0, 160, 2, 0x08 /* Private */, + 37, 1, 161, 2, 0x08 /* Private */, + 38, 0, 164, 2, 0x08 /* Private */, + 39, 1, 165, 2, 0x08 /* Private */, + 41, 0, 168, 2, 0x08 /* Private */, + 42, 0, 169, 2, 0x08 /* Private */, // signals: parameters QMetaType::Void, 0x80000000 | 3, 0x80000000 | 5, 0x80000000 | 7, 0x80000000 | 9, 4, 6, 8, 10, @@ -162,13 +156,11 @@ static const uint qt_meta_data_MainWindow[] = { QMetaType::Void, 0x80000000 | 27, 28, QMetaType::Void, QMetaType::Bool, QMetaType::ULongLong, QMetaType::ULongLong, 30, 31, 32, QMetaType::Void, - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, QMetaType::QString, 37, + QMetaType::Void, QMetaType::QString, 35, QMetaType::Void, QMetaType::Void, QMetaType::Bool, 30, QMetaType::Void, - QMetaType::Void, QMetaType::QString, 42, + QMetaType::Void, QMetaType::QString, 40, QMetaType::Void, QMetaType::Void, @@ -195,16 +187,14 @@ void MainWindow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, case 10: _t->serverBlocked(); break; case 11: _t->checkLoginResult((*reinterpret_cast< ServerAuthorization*(*)>(_a[1]))); break; case 12: _t->setNeedUpdate((*reinterpret_cast< bool(*)>(_a[1])),(*reinterpret_cast< quint64(*)>(_a[2])),(*reinterpret_cast< quint64(*)>(_a[3]))); break; - case 13: _t->on_loginButton_clicked(); break; - case 14: _t->on_saveServerButton_clicked(); break; - case 15: _t->on_settingsButton_clicked(); break; - case 16: _t->on_languageComboBox_activated((*reinterpret_cast< const QString(*)>(_a[1]))); break; - case 17: _t->slotDisableNotify(); break; - case 18: _t->slotConnectionState((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 19: _t->slotServerDisconnect(); break; - case 20: _t->on_updateListGuideLabel_linkActivated((*reinterpret_cast< const QString(*)>(_a[1]))); break; - case 21: _t->on_exitButton_clicked(); break; - case 22: _t->on_offlineStartButton_clicked(); break; + case 13: _t->on_settingsButton_clicked(); break; + case 14: _t->on_languageComboBox_activated((*reinterpret_cast< const QString(*)>(_a[1]))); break; + case 15: _t->slotDisableNotify(); break; + case 16: _t->slotConnectionState((*reinterpret_cast< bool(*)>(_a[1]))); break; + case 17: _t->slotServerDisconnect(); break; + case 18: _t->on_updateListGuideLabel_linkActivated((*reinterpret_cast< const QString(*)>(_a[1]))); break; + case 19: _t->on_exitButton_clicked(); break; + case 20: _t->on_offlineStartButton_clicked(); break; default: ; } } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { @@ -314,13 +304,13 @@ int MainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 23) + if (_id < 21) qt_static_metacall(this, _c, _id, _a); - _id -= 23; + _id -= 21; } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 23) + if (_id < 21) qt_static_metacall(this, _c, _id, _a); - _id -= 23; + _id -= 21; } return _id; } diff --git a/debug/moc_mainwindow.o b/debug/moc_mainwindow.o index 7d41b1d..20a6278 100644 Binary files a/debug/moc_mainwindow.o and b/debug/moc_mainwindow.o differ diff --git a/debug/moc_updatewidget.cpp b/debug/moc_updatewidget.cpp new file mode 100644 index 0000000..8c44aba --- /dev/null +++ b/debug/moc_updatewidget.cpp @@ -0,0 +1,95 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'updatewidget.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 "../updatewidget.h" +#include +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'updatewidget.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_UpdateWidget_t { + QByteArrayData data[1]; + char stringdata0[13]; +}; +#define QT_MOC_LITERAL(idx, ofs, len) \ + Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ + qptrdiff(offsetof(qt_meta_stringdata_UpdateWidget_t, stringdata0) + ofs \ + - idx * sizeof(QByteArrayData)) \ + ) +static const qt_meta_stringdata_UpdateWidget_t qt_meta_stringdata_UpdateWidget = { + { +QT_MOC_LITERAL(0, 0, 12) // "UpdateWidget" + + }, + "UpdateWidget" +}; +#undef QT_MOC_LITERAL + +static const uint qt_meta_data_UpdateWidget[] = { + + // 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 UpdateWidget::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 UpdateWidget::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_UpdateWidget.data, + qt_meta_data_UpdateWidget, + qt_static_metacall, + nullptr, + nullptr +} }; + + +const QMetaObject *UpdateWidget::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *UpdateWidget::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_UpdateWidget.stringdata0)) + return static_cast(this); + return QWidget::qt_metacast(_clname); +} + +int UpdateWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QWidget::qt_metacall(_c, _id, _a); + return _id; +} +QT_WARNING_POP +QT_END_MOC_NAMESPACE diff --git a/debug/moc_updatewidget.o b/debug/moc_updatewidget.o new file mode 100644 index 0000000..57e10ac Binary files /dev/null and b/debug/moc_updatewidget.o differ diff --git a/debug/updatewidget.o b/debug/updatewidget.o new file mode 100644 index 0000000..aaf87f6 Binary files /dev/null and b/debug/updatewidget.o differ diff --git a/entrywidget.cpp b/entrywidget.cpp new file mode 100644 index 0000000..e67625a --- /dev/null +++ b/entrywidget.cpp @@ -0,0 +1,100 @@ +#include "entrywidget.h" +#include "ui_entrywidget.h" + +EntryWidget::EntryWidget(QWidget *parent) : + QWidget(parent), + ui(new Ui::EntryWidget) +{ + ui->setupUi(this); +} + +void EntryWidget::initialize(MainWindow *mainWindow) +{ + ui->settingsWidget->hide(); + ui->offlineWidget->hide(); + ui->loginWidget->hide(); + this->mainWindow = mainWindow; + +} + +void EntryWidget::connectionEmptyState() +{ + ui->offlineWidget->show(); + ui->loginWidget->hide(); +} + +void EntryWidget::settingsState() +{ + ui->settingsWidget->show(); + ui->loginWidget->hide(); + ui->offlineWidget->hide(); +} + +bool EntryWidget::isLoginFieldsFill() +{ + return ui->loginInputField->text().length() <= 0 || ui->passwordInputField->text() <= 0; +} + +ClientAutorization* EntryWidget::getAuthData() +{ + ClientAutorization *data = new ClientAutorization; + QString username = ui->loginInputField->text(); + QString password = ui->passwordInputField->text(); + data->Login = username; + data->Password = password; + + return data; +} + +ServerSettings *EntryWidget::getServerSettings() +{ + ServerSettings *data = new ServerSettings; + QString server = ui->serverInputField->text(); + QString port = ui->portInputField->text(); + + data->Address = server; + data->Port = port; + + return data; +} + +void EntryWidget::loginIsActive(bool flag) +{ + if(flag) ui->loginWidget->show(); + else ui->loginWidget->hide(); +} + +void EntryWidget::offlineWidgetIsActive(bool flag) +{ + +} + +void EntryWidget::settingsWidgetIsActive(bool flag) +{ + if(flag) ui->settingsWidget->show(); + else ui->settingsWidget->hide(); +} + +void EntryWidget::fillSettings(ServerSettings *settings) +{ + ui->serverInputField->setText(settings->Address); + ui->portInputField->setText(settings->Port); +} + +void EntryWidget::on_loginButton_clicked() +{ + mainWindow->login(); +} + +void EntryWidget::on_saveServerButton_clicked() +{ + mainWindow->saveServerSettingsWithConnect(); +} + +EntryWidget::~EntryWidget() +{ + delete ui; +} + + + diff --git a/entrywidget.h b/entrywidget.h new file mode 100644 index 0000000..d9d11fe --- /dev/null +++ b/entrywidget.h @@ -0,0 +1,41 @@ +#ifndef ENTRYWIDGET_H +#define ENTRYWIDGET_H + +#include "Datas.h" +#include "mainwindow.h" + +#include + +namespace Ui { +class EntryWidget; +} + +class EntryWidget : public QWidget +{ + Q_OBJECT + +public: + explicit EntryWidget(QWidget *parent = nullptr); + void initialize(MainWindow *mainWindow); + void connectionEmptyState(); + void settingsState(); + bool isLoginFieldsFill(); + ClientAutorization* getAuthData(); + ServerSettings* getServerSettings(); + void loginIsActive(bool flag); + void offlineWidgetIsActive(bool flag); + void settingsWidgetIsActive(bool flag); + void fillSettings(ServerSettings *settings); + ~EntryWidget(); + +private slots: + void on_loginButton_clicked(); + + void on_saveServerButton_clicked(); + +private: + Ui::EntryWidget *ui; + MainWindow *mainWindow; +}; + +#endif // ENTRYWIDGET_H diff --git a/entrywidget.ui b/entrywidget.ui new file mode 100644 index 0000000..499fa19 --- /dev/null +++ b/entrywidget.ui @@ -0,0 +1,332 @@ + + + EntryWidget + + + + 0 + 0 + 800 + 173 + + + + Form + + + + + 0 + 0 + 801 + 181 + + + + + QLayout::SetDefaultConstraint + + + 1 + + + + + true + + + + 0 + 0 + + + + + 0 + 0 + + + + + 250 + 300 + + + + false + + + + 5 + + + 0 + + + 0 + + + 0 + + + 9 + + + + + + 0 + 0 + + + + + 250 + 30 + + + + Вход в систему + + + Qt::AlignCenter + + + + + + + + 0 + 0 + + + + + 230 + 35 + + + + + + + Логин + + + + + + + + 0 + 0 + + + + + 230 + 35 + + + + Пароль + + + + + + + + 230 + 35 + + + + Войти + + + true + + + + + + + + + + + 0 + 0 + + + + + 500 + 16777215 + + + + + 0 + + + 0 + + + 0 + + + + + true + + + + 0 + 0 + + + + + 0 + 50 + + + + + 600 + 100 + + + + + 8 + + + + false + + + Связь с сервером не установлена! Проверьте настройки или запустите в автономном режиме + + + true + + + Qt::AlignHCenter|Qt::AlignTop + + + true + + + 0 + + + + + + + + + + true + + + + 0 + 0 + + + + + 0 + 0 + + + + + 200 + 16777215 + + + + false + + + + + + Настройки сервера + + + Qt::AlignCenter + + + + + + + + + + 0 + 35 + + + + Сервер + + + + + + + + + + + + 0 + 35 + + + + Порт + + + + + + + + + + 0 + 40 + + + + + 16777215 + 50 + + + + Сохранить + + + true + + + + + + + + + + + + diff --git a/mainwindow.cpp b/mainwindow.cpp index 4e6a4fd..db6be78 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -1,7 +1,6 @@ #include "mainwindow.h" #include "ui_mainwindow.h" #include "updatenotifywidget.h" -#include "updatenotifywidget.h" #include #include @@ -20,35 +19,25 @@ MainWindow::MainWindow(QWidget *parent) painting(); } -void MainWindow::bindWidgets(UpdateNotifyWidget *widget,CommonButtonGroupWidget *commonButtonGroup, - InstructorButtonGroupWidget *instructorButtonGroup) -{ - updateWidget = widget; - this->commonButtonGroupWidget = commonButtonGroup; - this->instructorButtonGroupWidget = instructorButtonGroup; -} - void MainWindow::initialize() { createObjects(); + updateTextWidget->initialize(); + entryWidget->initialize(this); commonButtonGroupWidget->initialize(externalExecuter,sendSystem,client); commonButtonGroupWidget->show(); instructorButtonGroupWidget->initialize(this); - ui->settingsWidget->hide(); + ui->notificationLabel->hide(); - ui->offlineWidget->hide(); + ui->offlineStartButton->show(); ui->offlineStartButton->setEnabled(false); ui->offlineStartButton->setGeometry(540,549,250,40); ui->displayGroupWidget->show(); ui->autostartCheckBox->hide(); - - ui->loginWidget->hide(); - ui->updateWidget->hide(); - bindConnection(); emit sigCalculateHash(); @@ -71,10 +60,15 @@ void MainWindow::createObjects() updateWidget = new UpdateNotifyWidget; commonButtonGroupWidget = new CommonButtonGroupWidget; instructorButtonGroupWidget = new InstructorButtonGroupWidget; + updateTextWidget = new UpdateWidget; + entryWidget = new EntryWidget; ui->changButtonGroup->addWidget(commonButtonGroupWidget); ui->changButtonGroup->addWidget(instructorButtonGroupWidget); + ui->interactiveGroup->addWidget(entryWidget); + ui->interactiveGroup->addWidget(updateTextWidget); + connectionThread = new QThread; animationThread = new QThread; @@ -206,7 +200,7 @@ void MainWindow::checkLoginResult(ServerAuthorization *serverAuth) } dataParser->createAuthData(serverAuth); - ui->loginWidget->hide(); + entryWidget->loginIsActive(false); ui->LanguageWidget->hide(); ui->settingsButton->hide(); ui->offlineStartButton->show(); @@ -260,8 +254,7 @@ void MainWindow::loadStaticData() { ServerSettings *currentSettings = dataParser->getServerSettings(); - ui->serverInputField->setText(currentSettings->Address); - ui->portInputField->setText(currentSettings->Port); + entryWidget->fillSettings(currentSettings); ui->languageComboBox->setCurrentText(currentSettings->Language); ui->autostartCheckBox->setChecked(currentSettings->isAutoStart); @@ -273,12 +266,11 @@ void MainWindow::showConnectionEmpty() QPalette palette = ui->notificationLabel->palette(); palette.setColor(ui->notificationLabel->foregroundRole(),Qt::red); ui->notificationLabel->setText(tr("Соединение отсутсвует")); - ui->offlineWidget->show(); + entryWidget->connectionEmptyState(); + updateTextWidget->hide(); ui->offlineStartButton->show(); ui->offlineStartButton->setGeometry(280,340,250,40); ui->settingsButton->show(); - ui->loginWidget->hide(); - ui->updateWidget->hide(); instructorButtonGroupWidget->hide(); } @@ -293,7 +285,7 @@ void MainWindow::slotConnectionState(bool flag) { palette.setColor(ui->notificationLabel->foregroundRole(),Qt::green); ui->notificationLabel->setText(tr("Соединение установлено")); - ui->loginWidget->show(); + entryWidget->loginIsActive(true); ui->offlineStartButton->show(); ui->offlineStartButton->setGeometry(540,549,250,40); @@ -337,7 +329,7 @@ void MainWindow::callUpdateList() } -void MainWindow::on_loginButton_clicked() +void MainWindow::login() { if (!client->getIsConnected()) { @@ -345,44 +337,35 @@ void MainWindow::on_loginButton_clicked() return; } - QString username = ui->loginInputField->text(); - QString password = ui->passwordInputField->text(); - - ClientAutorization *autorization = new ClientAutorization; - autorization->Login = username; - autorization->Password = password; - + entryWidget->loginIsActive(false); + ClientAutorization *autorization = entryWidget->getAuthData(); dataParser->createAuthMessage(autorization); emit sigSendAutorization(); } -void MainWindow::on_saveServerButton_clicked() +void MainWindow::saveServerSettingsWithConnect() { startLoadingAnim(); - ui->settingsWidget->hide(); + entryWidget->settingsWidgetIsActive(false); if(client->getIsConnected()) { - ui->loginWidget->show(); + entryWidget->loginIsActive(true); ui->offlineStartButton->show(); stopLoadingMovie(); return; } + //TODO: не заполняется 2 поля (автостарт и язык) + ServerSettings *settings = entryWidget->getServerSettings(); + dataParser->createServerSettings(settings); - QString server = ui->serverInputField->text(); - QString port = ui->portInputField->text(); - - dataParser->createServerSettings(server,port); - - emit sigSetConnect(dataParser->getServerSettings(),connectionThread); + emit sigSetConnect(settings,connectionThread); } void MainWindow::on_settingsButton_clicked() { - ui->settingsWidget->show(); - ui->loginWidget->hide(); - ui->offlineWidget->hide(); + entryWidget->settingsState(); ui->offlineStartButton->hide(); } @@ -400,7 +383,7 @@ void MainWindow::loadToServer() commonButtonGroupWidget->showProgressBar(true); instructorButtonGroupWidget->hide(); ui->offlineStartButton->setEnabled(false); - ui->updateWidget->hide(); + updateTextWidget->hide(); emit sigUpdateFilesOnServer(hashComparer->getFilesForUpdate()); } @@ -412,7 +395,7 @@ void MainWindow::undoCurrentChanges() commonButtonGroupWidget->showProgressBar(true); ui->offlineStartButton->setEnabled(false); instructorButtonGroupWidget->hide(); - ui->updateWidget->hide(); + updateTextWidget->hide(); startLoadingAnim(); @@ -459,18 +442,8 @@ void MainWindow::checkUpdate() void MainWindow::showUpdateInfo() { stopLoadingMovie(); - - QString text = tr("Есть изменения в локальных файлах (список) "); - QString list = tr("Возможные действия:\n" - " 1. Выгрузить изменения на сервер\n" - " 2. Отменить изменения с загрузкой версии с сервера \n" - " 3. Запустить без отправки файлов, но с текущими изменениями"); - - - ui->updateListGuideLabel->setText(text); - ui->updateActionListLabel->setText(list); - - ui->updateWidget->show(); + updateTextWidget->showWithFill(); + entryWidget->hide(); commonButtonGroupWidget->hide(); instructorButtonGroupWidget->show(); ui->offlineStartButton->setGeometry(540,549,250,40); @@ -500,12 +473,10 @@ void MainWindow::startUnityClient() void MainWindow::keyPressEvent(QKeyEvent *event) { - if (event->key() == Qt::Key_Enter || event->key() == Qt::Key_Return) { - if (ui->loginInputField->text().length() <= 0 || ui->passwordInputField->text() <= 0) return; - - on_loginButton_clicked(); + if (entryWidget->isLoginFieldsFill()) return; + login(); } } diff --git a/mainwindow.h b/mainwindow.h index 35f3e2b..24ea9f9 100644 --- a/mainwindow.h +++ b/mainwindow.h @@ -13,9 +13,11 @@ #include #include "Datas.h" #include "commonbuttongroupwidget.h" +#include "entrywidget.h" #include "instructorbuttongroupwidget.h" #include "mywinheader.h" #include "updatenotifywidget.h" +#include "updatewidget.h" QT_BEGIN_NAMESPACE namespace Ui { class MainWindow; } @@ -29,6 +31,7 @@ class UpdateNotifyWidget; class HashComparer; class CommonButtonGroupWidget; class InstructorButtonGroupWidget; +class EntryWidget; class MainWindow : public QMainWindow { @@ -37,8 +40,6 @@ class MainWindow : public QMainWindow public: MainWindow(QWidget *parent = nullptr); void callUpdateList(); - void bindWidgets(UpdateNotifyWidget *widget,CommonButtonGroupWidget *commonButtonGroup, - InstructorButtonGroupWidget *instructorButtonGroup); void checkUpdate(); ~MainWindow(); @@ -67,8 +68,6 @@ public slots: private slots: - void on_loginButton_clicked(); - void on_saveServerButton_clicked(); void on_settingsButton_clicked(); void on_languageComboBox_activated(const QString &arg1); void slotDisableNotify(); @@ -85,6 +84,8 @@ private: UpdateNotifyWidget *updateWidget; CommonButtonGroupWidget *commonButtonGroupWidget; InstructorButtonGroupWidget *instructorButtonGroupWidget; + EntryWidget *entryWidget; + UpdateWidget *updateTextWidget; QTranslator translator; TCPClient *client; DataParser *dataParser; @@ -105,6 +106,7 @@ private: int filesLoaded; bool isRecovery; + void painting(); void checkAppAvailable(); void checkLanguage(QString language); @@ -120,6 +122,8 @@ private: public: void initialize(); + void login(); + void saveServerSettingsWithConnect(); void loadToServer(); void undoCurrentChanges(); void startUnityClient(); diff --git a/mainwindow.ui b/mainwindow.ui index 31e9c9b..638a7e4 100644 --- a/mainwindow.ui +++ b/mainwindow.ui @@ -53,7 +53,7 @@ 10 44 781 - 211 + 201 @@ -282,346 +282,6 @@ - - - - 0 - 220 - 801 - 211 - - - - - QLayout::SetDefaultConstraint - - - 1 - - - - - true - - - - 0 - 0 - - - - - 0 - 0 - - - - - 250 - 300 - - - - false - - - - 5 - - - 0 - - - 0 - - - 0 - - - 0 - - - - - - 0 - 0 - - - - - 250 - 190 - - - - - 240 - 250 - - - - - 4 - - - - - - 0 - 0 - - - - - 250 - 30 - - - - Вход в систему - - - Qt::AlignCenter - - - - - - - - 0 - 0 - - - - - 230 - 35 - - - - - - - Логин - - - - - - - - 0 - 0 - - - - - 230 - 35 - - - - Пароль - - - - - - - - 230 - 35 - - - - Войти - - - true - - - - - - - - - - - - - - 0 - 0 - - - - - 500 - 16777215 - - - - - 0 - - - 0 - - - 0 - - - - - true - - - - 0 - 0 - - - - - 0 - 50 - - - - - 600 - 100 - - - - - 8 - - - - false - - - Связь с сервером не установлена! Проверьте настройки или запустите в автономном режиме - - - true - - - Qt::AlignHCenter|Qt::AlignTop - - - true - - - 0 - - - - - - - - - - true - - - - 0 - 0 - - - - - 0 - 0 - - - - - 200 - 16777215 - - - - false - - - - - - Настройки сервера - - - Qt::AlignCenter - - - - - - - - - - 0 - 35 - - - - Сервер - - - - - - - - - - - - 0 - 35 - - - - Порт - - - - - - - - - - 0 - 40 - - - - - 16777215 - 50 - - - - Сохранить - - - true - - - - - - - - @@ -732,71 +392,6 @@ - - - - 10 - 330 - 781 - 171 - - - - - 6 - - - 5 - - - 5 - - - 0 - - - 0 - - - - - - 500 - 25 - - - - - 16777215 - 20 - - - - - Calibri - 10 - - - - Есть изменения в локальных файлах - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop - - - - - - - - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop - - - - - @@ -948,15 +543,25 @@ + + + + 10 + 209 + 781 + 251 + + + + mainFrame - horizontalWidget notificationLabel debugWidget - updateWidget headerWidget LanguageWidget offlineStartButton verticalLayoutWidget + verticalLayoutWidget_2 diff --git a/object_script.RRJClient.Debug b/object_script.RRJClient.Debug index bb55c22..c606931 100644 --- a/object_script.RRJClient.Debug +++ b/object_script.RRJClient.Debug @@ -8,11 +8,13 @@ debug/tcpclient.o debug/tools.o debug/hashcomparer.o debug/commonbuttongroupwidget.o +debug/entrywidget.o debug/instructorbuttongroupwidget.o debug/main.o debug/mainwindow.o debug/mywinheader.o debug/updatenotifywidget.o +debug/updatewidget.o debug/qrc_resources.o debug/moc_sendsystem.o debug/moc_updatecontroller.o @@ -23,7 +25,9 @@ debug/moc_screenchecker.o debug/moc_tcpclient.o debug/moc_hashcomparer.o debug/moc_commonbuttongroupwidget.o +debug/moc_entrywidget.o debug/moc_instructorbuttongroupwidget.o debug/moc_mainwindow.o debug/moc_mywinheader.o debug/moc_updatenotifywidget.o +debug/moc_updatewidget.o diff --git a/object_script.RRJClient.Release b/object_script.RRJClient.Release index d9f44de..c20aa92 100644 --- a/object_script.RRJClient.Release +++ b/object_script.RRJClient.Release @@ -8,11 +8,13 @@ release/tcpclient.o release/tools.o release/hashcomparer.o release/commonbuttongroupwidget.o +release/entrywidget.o release/instructorbuttongroupwidget.o release/main.o release/mainwindow.o release/mywinheader.o release/updatenotifywidget.o +release/updatewidget.o release/qrc_resources.o release/moc_sendsystem.o release/moc_updatecontroller.o @@ -23,7 +25,9 @@ release/moc_screenchecker.o release/moc_tcpclient.o release/moc_hashcomparer.o release/moc_commonbuttongroupwidget.o +release/moc_entrywidget.o release/moc_instructorbuttongroupwidget.o release/moc_mainwindow.o release/moc_mywinheader.o release/moc_updatenotifywidget.o +release/moc_updatewidget.o diff --git a/ui_entrywidget.h b/ui_entrywidget.h new file mode 100644 index 0000000..699eb6e --- /dev/null +++ b/ui_entrywidget.h @@ -0,0 +1,223 @@ +/******************************************************************************** +** Form generated from reading UI file 'entrywidget.ui' +** +** Created by: Qt User Interface Compiler version 5.14.2 +** +** WARNING! All changes made in this file will be lost when recompiling UI file! +********************************************************************************/ + +#ifndef UI_ENTRYWIDGET_H +#define UI_ENTRYWIDGET_H + +#include +#include +#include +#include +#include +#include +#include +#include + +QT_BEGIN_NAMESPACE + +class Ui_EntryWidget +{ +public: + QWidget *horizontalWidget; + QHBoxLayout *horizontalLayout; + QWidget *loginWidget; + QVBoxLayout *verticalLayout; + QLabel *loginTitle; + QLineEdit *loginInputField; + QLineEdit *passwordInputField; + QPushButton *loginButton; + QWidget *offlineWidget; + QVBoxLayout *verticalLayout_3; + QLabel *offlineNotifyLabel; + QWidget *settingsWidget; + QVBoxLayout *verticalLayout_2; + QLabel *serverSettingsTitle; + QHBoxLayout *serverInputLayout; + QLineEdit *serverInputField; + QHBoxLayout *portInputLayout; + QLineEdit *portInputField; + QPushButton *saveServerButton; + + void setupUi(QWidget *EntryWidget) + { + if (EntryWidget->objectName().isEmpty()) + EntryWidget->setObjectName(QString::fromUtf8("EntryWidget")); + EntryWidget->resize(800, 173); + horizontalWidget = new QWidget(EntryWidget); + horizontalWidget->setObjectName(QString::fromUtf8("horizontalWidget")); + horizontalWidget->setGeometry(QRect(0, 0, 801, 181)); + horizontalLayout = new QHBoxLayout(horizontalWidget); + horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout")); + horizontalLayout->setSizeConstraint(QLayout::SetDefaultConstraint); + horizontalLayout->setContentsMargins(1, -1, -1, -1); + loginWidget = new QWidget(horizontalWidget); + loginWidget->setObjectName(QString::fromUtf8("loginWidget")); + loginWidget->setEnabled(true); + QSizePolicy sizePolicy(QSizePolicy::Minimum, QSizePolicy::Preferred); + sizePolicy.setHorizontalStretch(0); + sizePolicy.setVerticalStretch(0); + sizePolicy.setHeightForWidth(loginWidget->sizePolicy().hasHeightForWidth()); + loginWidget->setSizePolicy(sizePolicy); + loginWidget->setMinimumSize(QSize(0, 0)); + loginWidget->setMaximumSize(QSize(250, 300)); + loginWidget->setAutoFillBackground(false); + verticalLayout = new QVBoxLayout(loginWidget); + verticalLayout->setSpacing(5); + verticalLayout->setObjectName(QString::fromUtf8("verticalLayout")); + verticalLayout->setContentsMargins(0, 0, 0, 9); + loginTitle = new QLabel(loginWidget); + loginTitle->setObjectName(QString::fromUtf8("loginTitle")); + QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Preferred); + sizePolicy1.setHorizontalStretch(0); + sizePolicy1.setVerticalStretch(0); + sizePolicy1.setHeightForWidth(loginTitle->sizePolicy().hasHeightForWidth()); + loginTitle->setSizePolicy(sizePolicy1); + loginTitle->setMaximumSize(QSize(250, 30)); + loginTitle->setAlignment(Qt::AlignCenter); + + verticalLayout->addWidget(loginTitle); + + loginInputField = new QLineEdit(loginWidget); + loginInputField->setObjectName(QString::fromUtf8("loginInputField")); + QSizePolicy sizePolicy2(QSizePolicy::Minimum, QSizePolicy::Fixed); + sizePolicy2.setHorizontalStretch(0); + sizePolicy2.setVerticalStretch(0); + sizePolicy2.setHeightForWidth(loginInputField->sizePolicy().hasHeightForWidth()); + loginInputField->setSizePolicy(sizePolicy2); + loginInputField->setMinimumSize(QSize(230, 35)); + + verticalLayout->addWidget(loginInputField); + + passwordInputField = new QLineEdit(loginWidget); + passwordInputField->setObjectName(QString::fromUtf8("passwordInputField")); + sizePolicy2.setHeightForWidth(passwordInputField->sizePolicy().hasHeightForWidth()); + passwordInputField->setSizePolicy(sizePolicy2); + passwordInputField->setMinimumSize(QSize(230, 35)); + + verticalLayout->addWidget(passwordInputField); + + loginButton = new QPushButton(loginWidget); + loginButton->setObjectName(QString::fromUtf8("loginButton")); + loginButton->setMinimumSize(QSize(230, 35)); + loginButton->setProperty("isGreen", QVariant(true)); + + verticalLayout->addWidget(loginButton); + + + horizontalLayout->addWidget(loginWidget); + + offlineWidget = new QWidget(horizontalWidget); + offlineWidget->setObjectName(QString::fromUtf8("offlineWidget")); + offlineWidget->setMinimumSize(QSize(0, 0)); + offlineWidget->setMaximumSize(QSize(500, 16777215)); + verticalLayout_3 = new QVBoxLayout(offlineWidget); + verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3")); + verticalLayout_3->setContentsMargins(0, 0, 0, -1); + offlineNotifyLabel = new QLabel(offlineWidget); + offlineNotifyLabel->setObjectName(QString::fromUtf8("offlineNotifyLabel")); + offlineNotifyLabel->setEnabled(true); + sizePolicy1.setHeightForWidth(offlineNotifyLabel->sizePolicy().hasHeightForWidth()); + offlineNotifyLabel->setSizePolicy(sizePolicy1); + offlineNotifyLabel->setMinimumSize(QSize(0, 50)); + offlineNotifyLabel->setMaximumSize(QSize(600, 100)); + QFont font; + font.setPointSize(8); + offlineNotifyLabel->setFont(font); + offlineNotifyLabel->setAutoFillBackground(false); + offlineNotifyLabel->setScaledContents(true); + offlineNotifyLabel->setAlignment(Qt::AlignHCenter|Qt::AlignTop); + offlineNotifyLabel->setWordWrap(true); + offlineNotifyLabel->setMargin(0); + + verticalLayout_3->addWidget(offlineNotifyLabel); + + + horizontalLayout->addWidget(offlineWidget); + + settingsWidget = new QWidget(horizontalWidget); + settingsWidget->setObjectName(QString::fromUtf8("settingsWidget")); + settingsWidget->setEnabled(true); + QSizePolicy sizePolicy3(QSizePolicy::Fixed, QSizePolicy::Fixed); + sizePolicy3.setHorizontalStretch(0); + sizePolicy3.setVerticalStretch(0); + sizePolicy3.setHeightForWidth(settingsWidget->sizePolicy().hasHeightForWidth()); + settingsWidget->setSizePolicy(sizePolicy3); + settingsWidget->setMinimumSize(QSize(0, 0)); + settingsWidget->setMaximumSize(QSize(200, 16777215)); + settingsWidget->setAutoFillBackground(false); + verticalLayout_2 = new QVBoxLayout(settingsWidget); + verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2")); + serverSettingsTitle = new QLabel(settingsWidget); + serverSettingsTitle->setObjectName(QString::fromUtf8("serverSettingsTitle")); + serverSettingsTitle->setAlignment(Qt::AlignCenter); + + verticalLayout_2->addWidget(serverSettingsTitle); + + serverInputLayout = new QHBoxLayout(); + serverInputLayout->setObjectName(QString::fromUtf8("serverInputLayout")); + serverInputField = new QLineEdit(settingsWidget); + serverInputField->setObjectName(QString::fromUtf8("serverInputField")); + serverInputField->setMinimumSize(QSize(0, 35)); + + serverInputLayout->addWidget(serverInputField); + + + verticalLayout_2->addLayout(serverInputLayout); + + portInputLayout = new QHBoxLayout(); + portInputLayout->setObjectName(QString::fromUtf8("portInputLayout")); + portInputField = new QLineEdit(settingsWidget); + portInputField->setObjectName(QString::fromUtf8("portInputField")); + portInputField->setMinimumSize(QSize(0, 35)); + + portInputLayout->addWidget(portInputField); + + + verticalLayout_2->addLayout(portInputLayout); + + saveServerButton = new QPushButton(settingsWidget); + saveServerButton->setObjectName(QString::fromUtf8("saveServerButton")); + saveServerButton->setMinimumSize(QSize(0, 40)); + saveServerButton->setMaximumSize(QSize(16777215, 50)); + saveServerButton->setProperty("blueButton", QVariant(true)); + + verticalLayout_2->addWidget(saveServerButton); + + + horizontalLayout->addWidget(settingsWidget); + + + retranslateUi(EntryWidget); + + QMetaObject::connectSlotsByName(EntryWidget); + } // setupUi + + void retranslateUi(QWidget *EntryWidget) + { + EntryWidget->setWindowTitle(QCoreApplication::translate("EntryWidget", "Form", nullptr)); + loginTitle->setText(QCoreApplication::translate("EntryWidget", "\320\222\321\205\320\276\320\264 \320\262 \321\201\320\270\321\201\321\202\320\265\320\274\321\203", nullptr)); + loginInputField->setText(QString()); + loginInputField->setPlaceholderText(QCoreApplication::translate("EntryWidget", "\320\233\320\276\320\263\320\270\320\275", nullptr)); + passwordInputField->setPlaceholderText(QCoreApplication::translate("EntryWidget", "\320\237\320\260\321\200\320\276\320\273\321\214", nullptr)); + loginButton->setText(QCoreApplication::translate("EntryWidget", "\320\222\320\276\320\271\321\202\320\270", nullptr)); + offlineNotifyLabel->setText(QCoreApplication::translate("EntryWidget", "\320\241\320\262\321\217\320\267\321\214 \321\201 \321\201\320\265\321\200\320\262\320\265\321\200\320\276\320\274 \320\275\320\265 \321\203\321\201\321\202\320\260\320\275\320\276\320\262\320\273\320\265\320\275\320\260! \320\237\321\200\320\276\320\262\320\265\321\200\321\214\321\202\320\265 \320\275\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270 \320\270\320\273\320\270 \320\267\320\260\320\277\321\203\321\201\321\202\320\270\321\202\320\265 \320\262 \320\260\320\262\321\202\320\276\320\275\320\276\320\274\320\275\320\276\320\274 \321\200\320\265\320\266\320\270\320\274\320\265", nullptr)); + serverSettingsTitle->setText(QCoreApplication::translate("EntryWidget", "\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270 \321\201\320\265\321\200\320\262\320\265\321\200\320\260", nullptr)); + serverInputField->setPlaceholderText(QCoreApplication::translate("EntryWidget", "\320\241\320\265\321\200\320\262\320\265\321\200", nullptr)); + portInputField->setPlaceholderText(QCoreApplication::translate("EntryWidget", "\320\237\320\276\321\200\321\202", nullptr)); + saveServerButton->setText(QCoreApplication::translate("EntryWidget", "\320\241\320\276\321\205\321\200\320\260\320\275\320\270\321\202\321\214", nullptr)); + } // retranslateUi + +}; + +namespace Ui { + class EntryWidget: public Ui_EntryWidget {}; +} // namespace Ui + +QT_END_NAMESPACE + +#endif // UI_ENTRYWIDGET_H diff --git a/ui_mainwindow.h b/ui_mainwindow.h index f117d7d..c01fc47 100644 --- a/ui_mainwindow.h +++ b/ui_mainwindow.h @@ -16,7 +16,6 @@ #include #include #include -#include #include #include #include @@ -41,36 +40,11 @@ public: QHBoxLayout *horizontalLayout_2; QLabel *languageTitle; QComboBox *languageComboBox; - QWidget *horizontalWidget; - QHBoxLayout *horizontalLayout; - QWidget *loginWidget; - QVBoxLayout *verticalLayout; - QWidget *loginLayoutWidget; - QVBoxLayout *loginLayout; - QLabel *loginTitle; - QLineEdit *loginInputField; - QLineEdit *passwordInputField; - QPushButton *loginButton; - QWidget *offlineWidget; - QVBoxLayout *verticalLayout_3; - QLabel *offlineNotifyLabel; - QWidget *settingsWidget; - QVBoxLayout *verticalLayout_2; - QLabel *serverSettingsTitle; - QHBoxLayout *serverInputLayout; - QLineEdit *serverInputField; - QHBoxLayout *portInputLayout; - QLineEdit *portInputField; - QPushButton *saveServerButton; QLabel *notificationLabel; QWidget *debugWidget; QVBoxLayout *verticalLayout_5; QCheckBox *autostartCheckBox; QLabel *inlineTextDebug; - QWidget *updateWidget; - QVBoxLayout *verticalLayout_10; - QLabel *updateListGuideLabel; - QLabel *updateActionListLabel; QWidget *headerWidget; QHBoxLayout *headerLayout; QWidget *iconWidget; @@ -79,6 +53,8 @@ public: QPushButton *offlineStartButton; QWidget *verticalLayoutWidget; QVBoxLayout *changButtonGroup; + QWidget *verticalLayoutWidget_2; + QVBoxLayout *interactiveGroup; void setupUi(QMainWindow *MainWindow) { @@ -99,7 +75,7 @@ public: mainFrame = new QFrame(centralwidget); mainFrame->setObjectName(QString::fromUtf8("mainFrame")); mainFrame->setEnabled(true); - mainFrame->setGeometry(QRect(10, 44, 781, 211)); + mainFrame->setGeometry(QRect(10, 44, 781, 201)); mainFrame->setFrameShape(QFrame::StyledPanel); mainFrame->setFrameShadow(QFrame::Raised); displayGroupWidget = new QWidget(mainFrame); @@ -192,155 +168,6 @@ public: horizontalLayout_2->addWidget(languageComboBox); - horizontalWidget = new QWidget(centralwidget); - horizontalWidget->setObjectName(QString::fromUtf8("horizontalWidget")); - horizontalWidget->setGeometry(QRect(0, 220, 801, 211)); - horizontalLayout = new QHBoxLayout(horizontalWidget); - horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout")); - horizontalLayout->setSizeConstraint(QLayout::SetDefaultConstraint); - horizontalLayout->setContentsMargins(1, -1, -1, -1); - loginWidget = new QWidget(horizontalWidget); - loginWidget->setObjectName(QString::fromUtf8("loginWidget")); - loginWidget->setEnabled(true); - QSizePolicy sizePolicy3(QSizePolicy::Minimum, QSizePolicy::Preferred); - sizePolicy3.setHorizontalStretch(0); - sizePolicy3.setVerticalStretch(0); - sizePolicy3.setHeightForWidth(loginWidget->sizePolicy().hasHeightForWidth()); - loginWidget->setSizePolicy(sizePolicy3); - loginWidget->setMinimumSize(QSize(0, 0)); - loginWidget->setMaximumSize(QSize(250, 300)); - loginWidget->setAutoFillBackground(false); - verticalLayout = new QVBoxLayout(loginWidget); - verticalLayout->setSpacing(5); - verticalLayout->setObjectName(QString::fromUtf8("verticalLayout")); - verticalLayout->setContentsMargins(0, 0, 0, 0); - loginLayoutWidget = new QWidget(loginWidget); - loginLayoutWidget->setObjectName(QString::fromUtf8("loginLayoutWidget")); - sizePolicy3.setHeightForWidth(loginLayoutWidget->sizePolicy().hasHeightForWidth()); - loginLayoutWidget->setSizePolicy(sizePolicy3); - loginLayoutWidget->setMinimumSize(QSize(250, 190)); - loginLayoutWidget->setMaximumSize(QSize(240, 250)); - loginLayout = new QVBoxLayout(loginLayoutWidget); - loginLayout->setSpacing(4); - loginLayout->setObjectName(QString::fromUtf8("loginLayout")); - loginTitle = new QLabel(loginLayoutWidget); - loginTitle->setObjectName(QString::fromUtf8("loginTitle")); - sizePolicy2.setHeightForWidth(loginTitle->sizePolicy().hasHeightForWidth()); - loginTitle->setSizePolicy(sizePolicy2); - loginTitle->setMaximumSize(QSize(250, 30)); - loginTitle->setAlignment(Qt::AlignCenter); - - loginLayout->addWidget(loginTitle); - - loginInputField = new QLineEdit(loginLayoutWidget); - loginInputField->setObjectName(QString::fromUtf8("loginInputField")); - QSizePolicy sizePolicy4(QSizePolicy::Minimum, QSizePolicy::Fixed); - sizePolicy4.setHorizontalStretch(0); - sizePolicy4.setVerticalStretch(0); - sizePolicy4.setHeightForWidth(loginInputField->sizePolicy().hasHeightForWidth()); - loginInputField->setSizePolicy(sizePolicy4); - loginInputField->setMinimumSize(QSize(230, 35)); - - loginLayout->addWidget(loginInputField); - - passwordInputField = new QLineEdit(loginLayoutWidget); - passwordInputField->setObjectName(QString::fromUtf8("passwordInputField")); - sizePolicy4.setHeightForWidth(passwordInputField->sizePolicy().hasHeightForWidth()); - passwordInputField->setSizePolicy(sizePolicy4); - passwordInputField->setMinimumSize(QSize(230, 35)); - - loginLayout->addWidget(passwordInputField); - - loginButton = new QPushButton(loginLayoutWidget); - loginButton->setObjectName(QString::fromUtf8("loginButton")); - loginButton->setMinimumSize(QSize(230, 35)); - loginButton->setProperty("isGreen", QVariant(true)); - - loginLayout->addWidget(loginButton); - - - verticalLayout->addWidget(loginLayoutWidget); - - - horizontalLayout->addWidget(loginWidget); - - offlineWidget = new QWidget(horizontalWidget); - offlineWidget->setObjectName(QString::fromUtf8("offlineWidget")); - offlineWidget->setMinimumSize(QSize(0, 0)); - offlineWidget->setMaximumSize(QSize(500, 16777215)); - verticalLayout_3 = new QVBoxLayout(offlineWidget); - verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3")); - verticalLayout_3->setContentsMargins(0, 0, 0, -1); - offlineNotifyLabel = new QLabel(offlineWidget); - offlineNotifyLabel->setObjectName(QString::fromUtf8("offlineNotifyLabel")); - offlineNotifyLabel->setEnabled(true); - sizePolicy1.setHeightForWidth(offlineNotifyLabel->sizePolicy().hasHeightForWidth()); - offlineNotifyLabel->setSizePolicy(sizePolicy1); - offlineNotifyLabel->setMinimumSize(QSize(0, 50)); - offlineNotifyLabel->setMaximumSize(QSize(600, 100)); - QFont font3; - font3.setPointSize(8); - offlineNotifyLabel->setFont(font3); - offlineNotifyLabel->setAutoFillBackground(false); - offlineNotifyLabel->setScaledContents(true); - offlineNotifyLabel->setAlignment(Qt::AlignHCenter|Qt::AlignTop); - offlineNotifyLabel->setWordWrap(true); - offlineNotifyLabel->setMargin(0); - - verticalLayout_3->addWidget(offlineNotifyLabel); - - - horizontalLayout->addWidget(offlineWidget); - - settingsWidget = new QWidget(horizontalWidget); - settingsWidget->setObjectName(QString::fromUtf8("settingsWidget")); - settingsWidget->setEnabled(true); - sizePolicy.setHeightForWidth(settingsWidget->sizePolicy().hasHeightForWidth()); - settingsWidget->setSizePolicy(sizePolicy); - settingsWidget->setMinimumSize(QSize(0, 0)); - settingsWidget->setMaximumSize(QSize(200, 16777215)); - settingsWidget->setAutoFillBackground(false); - verticalLayout_2 = new QVBoxLayout(settingsWidget); - verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2")); - serverSettingsTitle = new QLabel(settingsWidget); - serverSettingsTitle->setObjectName(QString::fromUtf8("serverSettingsTitle")); - serverSettingsTitle->setAlignment(Qt::AlignCenter); - - verticalLayout_2->addWidget(serverSettingsTitle); - - serverInputLayout = new QHBoxLayout(); - serverInputLayout->setObjectName(QString::fromUtf8("serverInputLayout")); - serverInputField = new QLineEdit(settingsWidget); - serverInputField->setObjectName(QString::fromUtf8("serverInputField")); - serverInputField->setMinimumSize(QSize(0, 35)); - - serverInputLayout->addWidget(serverInputField); - - - verticalLayout_2->addLayout(serverInputLayout); - - portInputLayout = new QHBoxLayout(); - portInputLayout->setObjectName(QString::fromUtf8("portInputLayout")); - portInputField = new QLineEdit(settingsWidget); - portInputField->setObjectName(QString::fromUtf8("portInputField")); - portInputField->setMinimumSize(QSize(0, 35)); - - portInputLayout->addWidget(portInputField); - - - verticalLayout_2->addLayout(portInputLayout); - - saveServerButton = new QPushButton(settingsWidget); - saveServerButton->setObjectName(QString::fromUtf8("saveServerButton")); - saveServerButton->setMinimumSize(QSize(0, 40)); - saveServerButton->setMaximumSize(QSize(16777215, 50)); - saveServerButton->setProperty("blueButton", QVariant(true)); - - verticalLayout_2->addWidget(saveServerButton); - - - horizontalLayout->addWidget(settingsWidget); - notificationLabel = new QLabel(centralwidget); notificationLabel->setObjectName(QString::fromUtf8("notificationLabel")); notificationLabel->setGeometry(QRect(250, 460, 300, 40)); @@ -376,31 +203,6 @@ public: verticalLayout_5->addWidget(inlineTextDebug); - updateWidget = new QWidget(centralwidget); - updateWidget->setObjectName(QString::fromUtf8("updateWidget")); - updateWidget->setGeometry(QRect(10, 330, 781, 171)); - verticalLayout_10 = new QVBoxLayout(updateWidget); - verticalLayout_10->setSpacing(6); - verticalLayout_10->setObjectName(QString::fromUtf8("verticalLayout_10")); - verticalLayout_10->setContentsMargins(5, 5, 0, 0); - updateListGuideLabel = new QLabel(updateWidget); - updateListGuideLabel->setObjectName(QString::fromUtf8("updateListGuideLabel")); - updateListGuideLabel->setMinimumSize(QSize(500, 25)); - updateListGuideLabel->setMaximumSize(QSize(16777215, 20)); - QFont font4; - font4.setFamily(QString::fromUtf8("Calibri")); - font4.setPointSize(10); - updateListGuideLabel->setFont(font4); - updateListGuideLabel->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop); - - verticalLayout_10->addWidget(updateListGuideLabel); - - updateActionListLabel = new QLabel(updateWidget); - updateActionListLabel->setObjectName(QString::fromUtf8("updateActionListLabel")); - updateActionListLabel->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop); - - verticalLayout_10->addWidget(updateActionListLabel); - headerWidget = new QWidget(centralwidget); headerWidget->setObjectName(QString::fromUtf8("headerWidget")); headerWidget->setGeometry(QRect(0, 0, 801, 40)); @@ -437,11 +239,11 @@ public: offlineStartButton->setObjectName(QString::fromUtf8("offlineStartButton")); offlineStartButton->setEnabled(true); offlineStartButton->setGeometry(QRect(540, 550, 250, 40)); - QSizePolicy sizePolicy5(QSizePolicy::Preferred, QSizePolicy::Minimum); - sizePolicy5.setHorizontalStretch(0); - sizePolicy5.setVerticalStretch(0); - sizePolicy5.setHeightForWidth(offlineStartButton->sizePolicy().hasHeightForWidth()); - offlineStartButton->setSizePolicy(sizePolicy5); + QSizePolicy sizePolicy3(QSizePolicy::Preferred, QSizePolicy::Minimum); + sizePolicy3.setHorizontalStretch(0); + sizePolicy3.setVerticalStretch(0); + sizePolicy3.setHeightForWidth(offlineStartButton->sizePolicy().hasHeightForWidth()); + offlineStartButton->setSizePolicy(sizePolicy3); offlineStartButton->setMinimumSize(QSize(250, 40)); offlineStartButton->setMaximumSize(QSize(1500, 40)); offlineStartButton->setCheckable(false); @@ -453,16 +255,21 @@ public: changButtonGroup->setSpacing(0); changButtonGroup->setObjectName(QString::fromUtf8("changButtonGroup")); changButtonGroup->setContentsMargins(0, 0, 0, 0); + verticalLayoutWidget_2 = new QWidget(centralwidget); + verticalLayoutWidget_2->setObjectName(QString::fromUtf8("verticalLayoutWidget_2")); + verticalLayoutWidget_2->setGeometry(QRect(10, 209, 781, 251)); + interactiveGroup = new QVBoxLayout(verticalLayoutWidget_2); + interactiveGroup->setObjectName(QString::fromUtf8("interactiveGroup")); + interactiveGroup->setContentsMargins(0, 0, 0, 0); MainWindow->setCentralWidget(centralwidget); mainFrame->raise(); - horizontalWidget->raise(); notificationLabel->raise(); debugWidget->raise(); - updateWidget->raise(); headerWidget->raise(); LanguageWidget->raise(); offlineStartButton->raise(); verticalLayoutWidget->raise(); + verticalLayoutWidget_2->raise(); retranslateUi(MainWindow); @@ -478,21 +285,9 @@ public: languageComboBox->setItemText(0, QCoreApplication::translate("MainWindow", "RUS", nullptr)); languageComboBox->setItemText(1, QCoreApplication::translate("MainWindow", "ENG", nullptr)); - loginTitle->setText(QCoreApplication::translate("MainWindow", "\320\222\321\205\320\276\320\264 \320\262 \321\201\320\270\321\201\321\202\320\265\320\274\321\203", nullptr)); - loginInputField->setText(QString()); - loginInputField->setPlaceholderText(QCoreApplication::translate("MainWindow", "\320\233\320\276\320\263\320\270\320\275", nullptr)); - passwordInputField->setPlaceholderText(QCoreApplication::translate("MainWindow", "\320\237\320\260\321\200\320\276\320\273\321\214", nullptr)); - loginButton->setText(QCoreApplication::translate("MainWindow", "\320\222\320\276\320\271\321\202\320\270", nullptr)); - offlineNotifyLabel->setText(QCoreApplication::translate("MainWindow", "\320\241\320\262\321\217\320\267\321\214 \321\201 \321\201\320\265\321\200\320\262\320\265\321\200\320\276\320\274 \320\275\320\265 \321\203\321\201\321\202\320\260\320\275\320\276\320\262\320\273\320\265\320\275\320\260! \320\237\321\200\320\276\320\262\320\265\321\200\321\214\321\202\320\265 \320\275\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270 \320\270\320\273\320\270 \320\267\320\260\320\277\321\203\321\201\321\202\320\270\321\202\320\265 \320\262 \320\260\320\262\321\202\320\276\320\275\320\276\320\274\320\275\320\276\320\274 \321\200\320\265\320\266\320\270\320\274\320\265", nullptr)); - serverSettingsTitle->setText(QCoreApplication::translate("MainWindow", "\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270 \321\201\320\265\321\200\320\262\320\265\321\200\320\260", nullptr)); - serverInputField->setPlaceholderText(QCoreApplication::translate("MainWindow", "\320\241\320\265\321\200\320\262\320\265\321\200", nullptr)); - portInputField->setPlaceholderText(QCoreApplication::translate("MainWindow", "\320\237\320\276\321\200\321\202", nullptr)); - saveServerButton->setText(QCoreApplication::translate("MainWindow", "\320\241\320\276\321\205\321\200\320\260\320\275\320\270\321\202\321\214", nullptr)); notificationLabel->setText(QCoreApplication::translate("MainWindow", "\320\232\320\260\320\272\320\260\321\217-\321\202\320\276 \320\276\321\210\320\270\320\261\320\272\320\260", nullptr)); autostartCheckBox->setText(QCoreApplication::translate("MainWindow", "\320\220\320\262\321\202\320\276\320\267\320\260\320\277\321\203\321\201\320\272", nullptr)); inlineTextDebug->setText(QString()); - updateListGuideLabel->setText(QCoreApplication::translate("MainWindow", "\320\225\321\201\321\202\321\214 \320\270\320\267\320\274\320\265\320\275\320\265\320\275\320\270\321\217 \320\262 \320\273\320\276\320\272\320\260\320\273\321\214\320\275\321\213\321\205 \321\204\320\260\320\271\320\273\320\260\321\205", nullptr)); - updateActionListLabel->setText(QString()); headerLabel->setText(QCoreApplication::translate("MainWindow", "\320\242\321\200\320\265\320\275\320\260\320\266\320\265\321\200 \320\277\321\200\320\276\321\206\320\265\320\264\321\203\321\200 \321\202\320\265\321\205\320\275\320\270\321\207\320\265\321\201\320\272\320\276\320\263\320\276 \320\276\320\261\321\201\320\273\321\203\320\266\320\270\320\262\320\260\320\275\320\270\321\217 \321\201\320\260\320\274\320\276\320\273\320\265\321\202\320\260 RRJ-95NEW-100", nullptr)); exitButton->setText(QString()); offlineStartButton->setText(QCoreApplication::translate("MainWindow", "\320\227\320\260\320\277\321\203\321\201\320\272 \320\262 \320\260\320\262\321\202\320\276\320\275\320\276\320\274\320\275\320\276\320\274 \321\200\320\265\320\266\320\270\320\274\320\265", nullptr)); diff --git a/ui_updatewidget.h b/ui_updatewidget.h new file mode 100644 index 0000000..9e8c147 --- /dev/null +++ b/ui_updatewidget.h @@ -0,0 +1,79 @@ +/******************************************************************************** +** Form generated from reading UI file 'updatewidget.ui' +** +** Created by: Qt User Interface Compiler version 5.14.2 +** +** WARNING! All changes made in this file will be lost when recompiling UI file! +********************************************************************************/ + +#ifndef UI_UPDATEWIDGET_H +#define UI_UPDATEWIDGET_H + +#include +#include +#include +#include +#include + +QT_BEGIN_NAMESPACE + +class Ui_UpdateWidget +{ +public: + QWidget *updateWidget; + QVBoxLayout *verticalLayout_10; + QLabel *updateListGuideLabel; + QLabel *updateActionListLabel; + + void setupUi(QWidget *UpdateWidget) + { + if (UpdateWidget->objectName().isEmpty()) + UpdateWidget->setObjectName(QString::fromUtf8("UpdateWidget")); + UpdateWidget->resize(781, 172); + updateWidget = new QWidget(UpdateWidget); + updateWidget->setObjectName(QString::fromUtf8("updateWidget")); + updateWidget->setGeometry(QRect(0, 0, 781, 171)); + verticalLayout_10 = new QVBoxLayout(updateWidget); + verticalLayout_10->setSpacing(6); + verticalLayout_10->setObjectName(QString::fromUtf8("verticalLayout_10")); + verticalLayout_10->setContentsMargins(5, 5, 0, 0); + updateListGuideLabel = new QLabel(updateWidget); + updateListGuideLabel->setObjectName(QString::fromUtf8("updateListGuideLabel")); + updateListGuideLabel->setMinimumSize(QSize(500, 25)); + updateListGuideLabel->setMaximumSize(QSize(16777215, 20)); + QFont font; + font.setFamily(QString::fromUtf8("Calibri")); + font.setPointSize(10); + updateListGuideLabel->setFont(font); + updateListGuideLabel->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop); + + verticalLayout_10->addWidget(updateListGuideLabel); + + updateActionListLabel = new QLabel(updateWidget); + updateActionListLabel->setObjectName(QString::fromUtf8("updateActionListLabel")); + updateActionListLabel->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop); + + verticalLayout_10->addWidget(updateActionListLabel); + + + retranslateUi(UpdateWidget); + + QMetaObject::connectSlotsByName(UpdateWidget); + } // setupUi + + void retranslateUi(QWidget *UpdateWidget) + { + UpdateWidget->setWindowTitle(QCoreApplication::translate("UpdateWidget", "Form", nullptr)); + updateListGuideLabel->setText(QCoreApplication::translate("UpdateWidget", "\320\225\321\201\321\202\321\214 \320\270\320\267\320\274\320\265\320\275\320\265\320\275\320\270\321\217 \320\262 \320\273\320\276\320\272\320\260\320\273\321\214\320\275\321\213\321\205 \321\204\320\260\320\271\320\273\320\260\321\205", nullptr)); + updateActionListLabel->setText(QString()); + } // retranslateUi + +}; + +namespace Ui { + class UpdateWidget: public Ui_UpdateWidget {}; +} // namespace Ui + +QT_END_NAMESPACE + +#endif // UI_UPDATEWIDGET_H diff --git a/updatewidget.cpp b/updatewidget.cpp new file mode 100644 index 0000000..9289627 --- /dev/null +++ b/updatewidget.cpp @@ -0,0 +1,34 @@ +#include "updatewidget.h" +#include "ui_updatewidget.h" + +UpdateWidget::UpdateWidget(QWidget *parent) : + QWidget(parent), + ui(new Ui::UpdateWidget) +{ + ui->setupUi(this); +} + +void UpdateWidget::initialize() +{ + hide(); +} + +void UpdateWidget::showWithFill() +{ + QString text = tr("Есть изменения в локальных файлах (список) "); + QString list = tr("Возможные действия:\n" + " 1. Выгрузить изменения на сервер\n" + " 2. Отменить изменения с загрузкой версии с сервера \n" + " 3. Запустить без отправки файлов, но с текущими изменениями"); + + + ui->updateListGuideLabel->setText(text); + ui->updateActionListLabel->setText(list); + + show(); +} + +UpdateWidget::~UpdateWidget() +{ + delete ui; +} diff --git a/updatewidget.h b/updatewidget.h new file mode 100644 index 0000000..0419e4d --- /dev/null +++ b/updatewidget.h @@ -0,0 +1,24 @@ +#ifndef UPDATEWIDGET_H +#define UPDATEWIDGET_H + +#include + +namespace Ui { +class UpdateWidget; +} + +class UpdateWidget : public QWidget +{ + Q_OBJECT + +public: + explicit UpdateWidget(QWidget *parent = nullptr); + void initialize(); + void showWithFill(); + ~UpdateWidget(); + +private: + Ui::UpdateWidget *ui; +}; + +#endif // UPDATEWIDGET_H diff --git a/updatewidget.ui b/updatewidget.ui new file mode 100644 index 0000000..efa1442 --- /dev/null +++ b/updatewidget.ui @@ -0,0 +1,84 @@ + + + UpdateWidget + + + + 0 + 0 + 781 + 172 + + + + Form + + + + + 0 + 0 + 781 + 171 + + + + + 6 + + + 5 + + + 5 + + + 0 + + + 0 + + + + + + 500 + 25 + + + + + 16777215 + 20 + + + + + Calibri + 10 + + + + Есть изменения в локальных файлах + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop + + + + + + + + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop + + + + + + + + +