wuxiang 2 years ago
parent
commit
c5cb46d79e

+ 1 - 6
.gitignore

@@ -1,7 +1,2 @@
-investdist
-*.pro.user
-*.pro.user.*
 vue/dist
-vue/node_modules
-investigate-vue/dist
-investigate-vue/node_modules
+vue/node_modules

+ 0 - 20
.qmake.stash

@@ -1,20 +0,0 @@
-QMAKE_CXX.QT_COMPILER_STDCXX = 199711L
-QMAKE_CXX.QMAKE_MSC_VER = 1916
-QMAKE_CXX.QMAKE_MSC_FULL_VER = 191627049
-QMAKE_CXX.COMPILER_MACROS = \
-    QT_COMPILER_STDCXX \
-    QMAKE_MSC_VER \
-    QMAKE_MSC_FULL_VER
-QMAKE_CXX.INCDIRS = \
-    "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Enterprise\\VC\\Tools\\MSVC\\14.16.27023\\ATLMFC\\include" \
-    "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Enterprise\\VC\\Tools\\MSVC\\14.16.27023\\include" \
-    "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.20348.0\\ucrt" \
-    "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.20348.0\\shared" \
-    "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.20348.0\\um" \
-    "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.20348.0\\winrt" \
-    "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.20348.0\\cppwinrt"
-QMAKE_CXX.LIBDIRS = \
-    "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Enterprise\\VC\\Tools\\MSVC\\14.16.27023\\ATLMFC\\lib\\x86" \
-    "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Enterprise\\VC\\Tools\\MSVC\\14.16.27023\\lib\\x86" \
-    "C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.20348.0\\ucrt\\x86" \
-    "C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.20348.0\\um\\x86"

+ 0 - 36
CWorker/worker.cpp

@@ -1,36 +0,0 @@
-#include "worker.h"
-#include <QThread>
-
-Worker::Worker(QObject *parent) : QObject(parent)
-{
-
-}
-
-void Worker::doWork(const int type, const QString &func, const QString &cmd)
-{
-    qDebug() << "[Worker::doWork]type=" << type << "func=" << func;
-    RstData rstData;
-    rstData.func = func;
-    rstData.retCode = RET_OK;
-    rstData.msg = RET_MSG[rstData.retCode];
-
-    if (type == WORK_DB_QUERY)
-    {
-        if (cmd == "0")
-        {
-            rstData.retCode = RET_PARAMERR;
-            rstData.msg = "用户名或密码错误";
-        }
-    }
-    else if (type == WORK_DB_RUN)
-    {
-
-    }
-    else
-    {
-        rstData.retCode = RET_NOWORKTYPE;
-        rstData.msg = RET_MSG[rstData.retCode];
-    }
-
-    emit resultReady(rstData); // Qt接口
-}

+ 0 - 30
CWorker/worker.h

@@ -1,30 +0,0 @@
-#ifndef WORKER_H
-#define WORKER_H
-
-#include <QObject>
-#include "Common/ccommon.h"
-#include "QDebug"
-enum WORK_TYPE {
-    WORK_DB_QUERY = 0,
-    WORK_DB_RUN
-};
-
-class Worker : public QObject
-{
-    Q_OBJECT
-public:
-    explicit Worker(QObject *parent = nullptr);
-
-signals:
-    void resultReady(const RstData &rstData);
-
-public slots:
-    void doWork(const int type, const QString &func, const QString &cmd);
-
-private:
-
-
-};
-
-#endif // WORKER_H
-

+ 0 - 78
Common/ccommon.cpp

@@ -1,78 +0,0 @@
-#include "ccommon.h"
-#include <QDateTime>
-#include <QDir>
-#include <QJsonDocument>
-#include <QDebug>
-#ifdef WIN32
-#pragma execution_character_set("utf-8")
-#endif
-MyCommon *MyCommon::self = nullptr;
-QTime MyCommon::mTime;
-
-QStringList RET_MSG = QStringList() << "成功" << "数据库查询打开失败" << "SQL执行失败" << "参数错误"<< "方法不存在" << "处理类型不存在";
-
-MyCommon::MyCommon(QObject *parent) : QObject(parent)
-{
-
-    qRegisterMetaType<CmdData>("CmdData");
-    qRegisterMetaType<RstData>("RstData");
-}
-
-MyCommon::~MyCommon()
-{
-    if (self != nullptr)
-    {
-        delete self;
-    }
-}
-
-MyCommon *MyCommon::instance()
-{
-    if(!self)
-    {
-        self = new MyCommon();
-    }
-
-    return self;
-}
-
-QString MyCommon::GetJsonData(const RstData &rstData)
-{
-    mTime.start();
-    QJsonObject dataObj;
-    QJsonObject jsObjChild;
-    QJsonArray dataArray;
-    dataObj.insert("code", rstData.retCode);
-    dataObj.insert("msg", rstData.msg);
-    dataObj.insert("func", rstData.func);
-    int row = rstData.result.size();
-
-    for (int i = 0; i<row; ++i)
-    {
-        dataArray.append(QJsonArray::fromStringList(rstData.result[i].toList()));
-    }
-
-    dataObj.insert("data", dataArray);
-    qDebug() << "-----------elapsed: " << mTime.elapsed();
-    qDebug() << rstData.result << QJson2QString(dataObj);
-
-    return QJson2QString(dataObj);
-}
-
-QString MyCommon::QJson2QString(const QJsonObject &dataObj)
-{
-    QJsonDocument document(dataObj);
-    QByteArray byteArray =document.toJson(QJsonDocument::Compact);
-    QString strJson(byteArray);
-
-    return strJson;
-}
-
-QString MyCommon::QJson2QString(const QJsonArray &dataObj)
-{
-    QJsonDocument document(dataObj);
-    QByteArray byteArray =document.toJson(QJsonDocument::Compact);
-    QString strJson(byteArray);
-
-    return strJson;
-}

+ 0 - 57
Common/ccommon.h

@@ -1,57 +0,0 @@
-#ifndef CCOMMON_H
-#define CCOMMON_H
-
-#include <QJsonObject>
-#include <QMap>
-#include <QStringList>
-#include <QTime>
-#include <QVector>
-#include <QObject>
-#include <QJsonArray>
-#ifdef WIN32
-#pragma execution_character_set("utf-8")
-#endif
-
-enum RET_CODE {
-    RET_OK = 0,
-    RET_DBERR_OPEN,
-    RET_DBERR_RUN,
-    RET_PARAMERR,
-    RET_NOFUNC,
-    RET_NOWORKTYPE
-};
-
-extern QStringList RET_MSG;
-
-typedef struct _CmdData {
-    QString func;
-    QMap<QString, QString> params;
-} CmdData;
-
-typedef struct _RstData {
-    int retCode;
-    QString func;
-    QString msg;
-    QVector< QVector<QString> > result;
-} RstData;
-
-class MyCommon : public QObject
-{
-    Q_OBJECT
-public:
-    explicit MyCommon(QObject *parent = nullptr);
-    ~MyCommon();
-
-    static MyCommon *instance();
-    static QString GetJsonData(const RstData &rstData);
-    static QString QJson2QString(const QJsonObject &dataObj);
-    static QString QJson2QString(const QJsonArray &dataObj);
-
-private:
-    static MyCommon *self;//单例模式
-    static QTime mTime;
-
-};
-
-#endif // CCOMMON_H
-

+ 0 - 519
Makefile

@@ -1,519 +0,0 @@
-#############################################################################
-# Makefile for building: investigate-qv
-# Generated by qmake (3.1) (Qt 5.12.7)
-# Project:  investigate-qv.pro
-# Template: app
-# Command: D:\Qt\Qt5.12.7\5.12.7\msvc2017\bin\qmake.exe -o Makefile investigate-qv.pro -spec win32-msvc "CONFIG+=qtquickcompiler"
-#############################################################################
-
-MAKEFILE      = Makefile
-
-EQ            = =
-
-first: release
-install: release-install
-uninstall: release-uninstall
-QMAKE         = D:\Qt\Qt5.12.7\5.12.7\msvc2017\bin\qmake.exe
-DEL_FILE      = del
-CHK_DIR_EXISTS= if not exist
-MKDIR         = mkdir
-COPY          = copy /y
-COPY_FILE     = copy /y
-COPY_DIR      = xcopy /s /q /y /i
-INSTALL_FILE  = copy /y
-INSTALL_PROGRAM = copy /y
-INSTALL_DIR   = xcopy /s /q /y /i
-QINSTALL      = D:\Qt\Qt5.12.7\5.12.7\msvc2017\bin\qmake.exe -install qinstall
-QINSTALL_PROGRAM = D:\Qt\Qt5.12.7\5.12.7\msvc2017\bin\qmake.exe -install qinstall -exe
-DEL_FILE      = del
-SYMLINK       = $(QMAKE) -install ln -f -s
-DEL_DIR       = rmdir
-MOVE          = move
-SUBTARGETS    =  \
-		release \
-		debug
-
-
-release: $(MAKEFILE) FORCE
-	@set MAKEFLAGS=$(MAKEFLAGS)
-	$(MAKE) -f $(MAKEFILE).Release
-release-make_first: FORCE
-	@set MAKEFLAGS=$(MAKEFLAGS)
-	$(MAKE) -f $(MAKEFILE).Release 
-release-all: FORCE
-	@set MAKEFLAGS=$(MAKEFLAGS)
-	$(MAKE) -f $(MAKEFILE).Release all
-release-clean: FORCE
-	@set MAKEFLAGS=$(MAKEFLAGS)
-	$(MAKE) -f $(MAKEFILE).Release clean
-release-distclean: FORCE
-	@set MAKEFLAGS=$(MAKEFLAGS)
-	$(MAKE) -f $(MAKEFILE).Release distclean
-release-install: FORCE
-	@set MAKEFLAGS=$(MAKEFLAGS)
-	$(MAKE) -f $(MAKEFILE).Release install
-release-uninstall: FORCE
-	@set MAKEFLAGS=$(MAKEFLAGS)
-	$(MAKE) -f $(MAKEFILE).Release uninstall
-debug: $(MAKEFILE) FORCE
-	@set MAKEFLAGS=$(MAKEFLAGS)
-	$(MAKE) -f $(MAKEFILE).Debug
-debug-make_first: FORCE
-	@set MAKEFLAGS=$(MAKEFLAGS)
-	$(MAKE) -f $(MAKEFILE).Debug 
-debug-all: FORCE
-	@set MAKEFLAGS=$(MAKEFLAGS)
-	$(MAKE) -f $(MAKEFILE).Debug all
-debug-clean: FORCE
-	@set MAKEFLAGS=$(MAKEFLAGS)
-	$(MAKE) -f $(MAKEFILE).Debug clean
-debug-distclean: FORCE
-	@set MAKEFLAGS=$(MAKEFLAGS)
-	$(MAKE) -f $(MAKEFILE).Debug distclean
-debug-install: FORCE
-	@set MAKEFLAGS=$(MAKEFLAGS)
-	$(MAKE) -f $(MAKEFILE).Debug install
-debug-uninstall: FORCE
-	@set MAKEFLAGS=$(MAKEFLAGS)
-	$(MAKE) -f $(MAKEFILE).Debug uninstall
-
-Makefile: investigate-qv.pro ..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\win32-msvc\qmake.conf ..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\spec_pre.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\common\angle.conf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\win32\windows_vulkan_sdk.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\common\windows-vulkan.conf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\common\msvc-desktop.conf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\qconfig.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3danimation.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3danimation_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dcore.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dcore_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dextras.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dextras_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dinput.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dinput_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dlogic.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dlogic_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquick.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquick_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquickanimation.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquickanimation_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquickextras.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquickextras_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquickinput.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquickinput_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquickrender.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquickrender_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquickscene2d.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquickscene2d_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3drender.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3drender_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_accessibility_support_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_axbase.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_axbase_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_axcontainer.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_axcontainer_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_axserver.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_axserver_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_bluetooth.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_bluetooth_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_bootstrap_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_charts.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_charts_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_concurrent.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_concurrent_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_core.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_core_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_datavisualization.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_datavisualization_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_dbus.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_dbus_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_designer.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_designer_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_designercomponents_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_devicediscovery_support_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_edid_support_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_egl_support_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_eventdispatcher_support_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_fb_support_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_fontdatabase_support_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_gamepad.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_gamepad_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_gui.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_gui_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_help.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_help_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_location.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_location_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_multimedia.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_multimedia_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_multimediawidgets.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_multimediawidgets_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_network.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_network_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_networkauth.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_networkauth_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_nfc.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_nfc_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_opengl.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_opengl_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_openglextensions.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_openglextensions_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_packetprotocol_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_platformcompositor_support_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_positioning.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_positioning_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_positioningquick.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_positioningquick_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_printsupport.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_printsupport_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_purchasing.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_purchasing_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_qml.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_qml_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_qmldebug_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_qmldevtools_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_qmltest.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_qmltest_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_qtmultimediaquicktools_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_quick.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_quick_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_quickcontrols2.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_quickcontrols2_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_quickparticles_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_quickshapes_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_quicktemplates2.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_quicktemplates2_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_quickwidgets.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_quickwidgets_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_remoteobjects.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_remoteobjects_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_repparser.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_repparser_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_script.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_script_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_scripttools.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_scripttools_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_scxml.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_scxml_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_sensors.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_sensors_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_serialbus.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_serialbus_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_serialport.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_serialport_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_sql.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_sql_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_svg.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_svg_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_testlib.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_testlib_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_texttospeech.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_texttospeech_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_theme_support_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_uiplugin.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_uitools.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_uitools_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_virtualkeyboard.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_virtualkeyboard_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_vulkan_support_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_webchannel.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_webchannel_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_webengine.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_webengine_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_webenginecore.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_webenginecore_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_webenginecoreheaders_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_webenginewidgets.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_webenginewidgets_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_websockets.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_websockets_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_webview.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_webview_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_widgets.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_widgets_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_windowsuiautomation_support_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_winextras.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_winextras_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_xml.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_xml_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_xmlpatterns.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_xmlpatterns_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_zlib_private.pri \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\qt_functions.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\qt_config.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\win32-msvc\qmake.conf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\spec_post.prf \
-		.qmake.stash \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\exclusive_builds.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\common\msvc-version.conf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\toolchain.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\default_pre.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\win32\default_pre.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\resolve_config.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\exclusive_builds_post.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\default_post.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\precompile_header.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\warn_on.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\qt.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\resources.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\moc.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\win32\opengl.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\uic.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\qmake_use.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\file_copies.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\win32\windows.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\testcase_targets.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\exceptions.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\yacc.prf \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\lex.prf \
-		investigate-qv.pro \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\Qt5WebEngineWidgets.prl \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\Qt5WebEngineCore.prl \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\Qt5Quick.prl \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\Qt5PrintSupport.prl \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\Qt5Widgets.prl \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\Qt5Gui.prl \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\Qt5WebChannel.prl \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\Qt5Qml.prl \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\Qt5Network.prl \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\Qt5Positioning.prl \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\Qt5Core.prl \
-		..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\qtmain.prl
-	$(QMAKE) -o Makefile investigate-qv.pro -spec win32-msvc "CONFIG+=qtquickcompiler"
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\spec_pre.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\common\angle.conf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\win32\windows_vulkan_sdk.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\common\windows-vulkan.conf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\common\msvc-desktop.conf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\qconfig.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3danimation.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3danimation_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dcore.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dcore_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dextras.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dextras_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dinput.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dinput_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dlogic.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dlogic_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquick.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquick_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquickanimation.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquickanimation_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquickextras.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquickextras_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquickinput.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquickinput_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquickrender.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquickrender_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquickscene2d.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3dquickscene2d_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3drender.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_3drender_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_accessibility_support_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_axbase.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_axbase_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_axcontainer.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_axcontainer_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_axserver.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_axserver_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_bluetooth.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_bluetooth_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_bootstrap_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_charts.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_charts_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_concurrent.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_concurrent_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_core.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_core_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_datavisualization.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_datavisualization_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_dbus.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_dbus_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_designer.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_designer_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_designercomponents_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_devicediscovery_support_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_edid_support_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_egl_support_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_eventdispatcher_support_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_fb_support_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_fontdatabase_support_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_gamepad.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_gamepad_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_gui.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_gui_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_help.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_help_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_location.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_location_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_multimedia.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_multimedia_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_multimediawidgets.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_multimediawidgets_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_network.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_network_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_networkauth.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_networkauth_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_nfc.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_nfc_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_opengl.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_opengl_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_openglextensions.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_openglextensions_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_packetprotocol_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_platformcompositor_support_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_positioning.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_positioning_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_positioningquick.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_positioningquick_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_printsupport.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_printsupport_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_purchasing.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_purchasing_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_qml.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_qml_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_qmldebug_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_qmldevtools_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_qmltest.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_qmltest_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_qtmultimediaquicktools_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_quick.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_quick_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_quickcontrols2.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_quickcontrols2_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_quickparticles_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_quickshapes_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_quicktemplates2.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_quicktemplates2_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_quickwidgets.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_quickwidgets_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_remoteobjects.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_remoteobjects_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_repparser.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_repparser_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_script.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_script_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_scripttools.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_scripttools_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_scxml.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_scxml_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_sensors.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_sensors_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_serialbus.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_serialbus_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_serialport.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_serialport_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_sql.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_sql_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_svg.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_svg_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_testlib.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_testlib_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_texttospeech.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_texttospeech_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_theme_support_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_uiplugin.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_uitools.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_uitools_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_virtualkeyboard.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_virtualkeyboard_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_vulkan_support_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_webchannel.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_webchannel_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_webengine.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_webengine_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_webenginecore.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_webenginecore_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_webenginecoreheaders_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_webenginewidgets.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_webenginewidgets_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_websockets.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_websockets_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_webview.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_webview_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_widgets.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_widgets_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_windowsuiautomation_support_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_winextras.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_winextras_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_xml.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_xml_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_xmlpatterns.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_xmlpatterns_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\modules\qt_lib_zlib_private.pri:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\qt_functions.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\qt_config.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\win32-msvc\qmake.conf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\spec_post.prf:
-.qmake.stash:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\exclusive_builds.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\common\msvc-version.conf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\toolchain.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\default_pre.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\win32\default_pre.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\resolve_config.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\exclusive_builds_post.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\default_post.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\precompile_header.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\warn_on.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\qt.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\resources.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\moc.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\win32\opengl.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\uic.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\qmake_use.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\file_copies.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\win32\windows.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\testcase_targets.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\exceptions.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\yacc.prf:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\mkspecs\features\lex.prf:
-investigate-qv.pro:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\Qt5WebEngineWidgets.prl:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\Qt5WebEngineCore.prl:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\Qt5Quick.prl:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\Qt5PrintSupport.prl:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\Qt5Widgets.prl:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\Qt5Gui.prl:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\Qt5WebChannel.prl:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\Qt5Qml.prl:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\Qt5Network.prl:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\Qt5Positioning.prl:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\Qt5Core.prl:
-..\..\..\Qt\Qt5.12.7\5.12.7\msvc2017\lib\qtmain.prl:
-qmake: FORCE
-	@$(QMAKE) -o Makefile investigate-qv.pro -spec win32-msvc "CONFIG+=qtquickcompiler"
-
-qmake_all: FORCE
-
-make_first: release-make_first debug-make_first  FORCE
-all: release-all debug-all  FORCE
-clean: release-clean debug-clean  FORCE
-distclean: release-distclean debug-distclean  FORCE
-	-$(DEL_FILE) Makefile
-	-$(DEL_FILE) .qmake.stash
-
-release-mocclean:
-	@set MAKEFLAGS=$(MAKEFLAGS)
-	$(MAKE) -f $(MAKEFILE).Release mocclean
-debug-mocclean:
-	@set MAKEFLAGS=$(MAKEFLAGS)
-	$(MAKE) -f $(MAKEFILE).Debug mocclean
-mocclean: release-mocclean debug-mocclean
-
-release-mocables:
-	@set MAKEFLAGS=$(MAKEFLAGS)
-	$(MAKE) -f $(MAKEFILE).Release mocables
-debug-mocables:
-	@set MAKEFLAGS=$(MAKEFLAGS)
-	$(MAKE) -f $(MAKEFILE).Debug mocables
-mocables: release-mocables debug-mocables
-
-check: first
-
-benchmark: first
-FORCE:
-
-$(MAKEFILE).Release: Makefile
-$(MAKEFILE).Debug: Makefile

File diff suppressed because it is too large
+ 0 - 180
Makefile.Debug


File diff suppressed because it is too large
+ 0 - 180
Makefile.Release


BIN
images/logo.ico


+ 0 - 15
main.cpp

@@ -1,15 +0,0 @@
-#include "mainwindow.h"
-
-#include <Common/ccommon.h>
-#include <QApplication>
-#include <QNetworkProxyFactory>
-int main(int argc, char *argv[])
-{
-//    QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
-    QApplication a(argc, argv);
-    MyCommon::instance();
-    MainWindow w;
-    w.show();
-    return a.exec();
-
-}

+ 0 - 89
mainwindow.cpp

@@ -1,89 +0,0 @@
-#include "mainwindow.h"
-#include "ui_mainwindow.h"
-#include <QWebEngineView>
-#include <QWebChannel>
-#include <QFileDialog>
-#include "CWorker/worker.h"
-#ifdef WIN32
-#pragma execution_character_set("utf-8")
-#endif
-Core::Core(QObject *parent) : QObject(parent)
-{
-    Worker *worker = new Worker;
-    worker->moveToThread(&mWorkerThread);
-    connect(&mWorkerThread, &QThread::finished, worker, &QObject::deleteLater);
-    connect(this, &Core::operate, worker, &Worker::doWork);
-    connect(worker, &Worker::resultReady, this, &Core::handleResults); // Qt接口
-    mWorkerThread.start();
-}
-
-void Core::handleCmd(const QString &func, const QStringList &keys, const QStringList &values)
-{
-    qDebug() << func << keys << values;
-    QString cmd = "0";
-    if (func == "selectFile")
-    {
-        QFileDialog dialog;
-        QString fileName = dialog.getOpenFileName(NULL,
-             tr("selectFile"), "/home/jana", tr("Image Files (*.png *.jpg *.bmp)"));
-    }
-    else if (func == "selectDir")
-    {
-        QFileDialog dialog;
-        dialog.setFileMode(QFileDialog::Directory);
-        QString fileName = dialog.getOpenFileName(NULL,
-             tr("selectDir"), "/home/jana", tr("Image Files (*.png *.jpg *.bmp)"));
-    }
-    else
-    {
-        RstData rstData;
-        if (keys.size() != values.size() || values.size() != 2)
-        {
-            rstData.retCode = RET_PARAMERR;
-            rstData.msg = RET_MSG[rstData.retCode];
-            emit operateResult(MyCommon::GetJsonData(rstData));
-            return;
-        }
-
-        if (values[0] == "admin" && values[1] == "admin")
-        {
-            cmd = "1";
-        }
-    }
-
-    emit operate(WORK_DB_QUERY, func, cmd);
-}
-
-void Core::handleResults(const RstData &rstData)
-{
-    qDebug() << "[handleResults]result.size()=" << rstData.func << ","
-             << rstData.retCode << "," << rstData.msg;
-
-    emit operateResult(MyCommon::GetJsonData(rstData));
-}
-
-MainWindow::MainWindow(QWidget *parent)
-    : QMainWindow(parent)
-    , ui(new Ui::MainWindow)
-{
-
-    ui->setupUi(this);
-    this->setWindowTitle("电子侦察平台任务模拟软件");//设置标题内容
-    this->setWindowIcon(QIcon(":/image/images/logo.ico"));
-    this->resize(1380,820); //设置固定大小
-    this->setMinimumSize(1380,820);
-    ui->webView->setContextMenuPolicy(Qt::NoContextMenu);
-    // 定义交互类,通过channel与html交互
-    QWebChannel *channel = new QWebChannel(this);
-    channel->registerObject(QStringLiteral("core"), &mCore);
-    ui->webView->page()->setWebChannel(channel);
-    ui->webView->setUrl(QUrl("qrc:/investdist/index.html"));
-
-}
-
-MainWindow::~MainWindow()
-{
-    delete ui;
-}
-
-

+ 0 - 56
mainwindow.h

@@ -1,56 +0,0 @@
-#ifndef MAINWINDOW_H
-#define MAINWINDOW_H
-
-#include <QMainWindow>
-#include <QWidget>
-#include <QObject>
-#include <QThread>
-#include "Common/ccommon.h"
-
-class Core : public QObject
-{
-    Q_OBJECT
-
-public:
-    explicit Core(QObject *parent = nullptr);
-    ~Core()
-    {
-        mWorkerThread.quit();
-        mWorkerThread.wait();
-    }
-
-    // 定义供html页面调用的函数时,需要加上Q_INVOKABLE,否则html页面会找不到定义的函数
-    Q_INVOKABLE void handleCmd(const QString &func, const QStringList &keys,
-                               const QStringList &values);
-
-signals:
-    void operate(const int type, const QString &func, const QString &cmd);
-    void operateResult(const QString &result);
-
-public slots:
-    void handleResults(const RstData &rstData);
-
-
-private:
-    QThread mWorkerThread;
-
-};
-
-
-QT_BEGIN_NAMESPACE
-namespace Ui { class MainWindow; }
-QT_END_NAMESPACE
-
-class MainWindow : public QMainWindow
-{
-    Q_OBJECT
-
-public:
-    MainWindow(QWidget *parent = nullptr);
-    ~MainWindow();
-
-private:
-    Ui::MainWindow *ui;
-    Core mCore; // 定义全局的,否则程序运行会出错,js里面也找不到Core里面定义的函数
-};
-#endif // MAINWINDOW_H

+ 0 - 60
mainwindow.ui

@@ -1,60 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ui version="4.0">
- <class>MainWindow</class>
- <widget class="QMainWindow" name="MainWindow">
-  <property name="geometry">
-   <rect>
-    <x>0</x>
-    <y>0</y>
-    <width>800</width>
-    <height>600</height>
-   </rect>
-  </property>
-  <property name="windowTitle">
-   <string>MainWindow</string>
-  </property>
-  <widget class="QWidget" name="centralwidget">
-   <layout class="QGridLayout" name="gridLayout">
-    <property name="leftMargin">
-     <number>0</number>
-    </property>
-    <property name="topMargin">
-     <number>0</number>
-    </property>
-    <property name="rightMargin">
-     <number>0</number>
-    </property>
-    <property name="bottomMargin">
-     <number>0</number>
-    </property>
-    <property name="spacing">
-     <number>0</number>
-    </property>
-    <item row="0" column="0">
-     <widget class="QWebEngineView" name="webView" native="true"/>
-    </item>
-   </layout>
-  </widget>
-  <widget class="QMenuBar" name="menubar">
-   <property name="geometry">
-    <rect>
-     <x>0</x>
-     <y>0</y>
-     <width>800</width>
-     <height>26</height>
-    </rect>
-   </property>
-  </widget>
-  <widget class="QStatusBar" name="statusbar"/>
- </widget>
- <customwidgets>
-  <customwidget>
-   <class>QWebEngineView</class>
-   <extends>QWidget</extends>
-   <header location="global">qwebengineview.h</header>
-   <container>1</container>
-  </customwidget>
- </customwidgets>
- <resources/>
- <connections/>
-</ui>

+ 0 - 6
package-lock.json

@@ -1,6 +0,0 @@
-{
-  "name": "qv",
-  "lockfileVersion": 2,
-  "requires": true,
-  "packages": {}
-}

+ 0 - 39
qv.pro

@@ -1,39 +0,0 @@
-QT       += core gui webenginewidgets webchannel network
-
-greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
-
-CONFIG += c++11
-CONFIG -= qtquickcompiler
-RC_ICONS = images/logo.ico
-# The following define makes your compiler emit warnings if you use
-# any Qt feature that has been marked deprecated (the exact warnings
-# depend on your compiler). Please consult the documentation of the
-# deprecated API in order to know how to port your code away from it.
-DEFINES += QT_DEPRECATED_WARNINGS
-
-# You can also make your code fail to compile if it uses deprecated APIs.
-# In order to do so, uncomment the following line.
-# You can also select to disable deprecated APIs only up to a certain version of Qt.
-#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0
-
-SOURCES += \
-    CWorker/worker.cpp \
-    Common/ccommon.cpp \
-    main.cpp \
-    mainwindow.cpp
-
-HEADERS += \
-    CWorker/worker.h \
-    Common/ccommon.h \
-    mainwindow.h
-
-FORMS += \
-    mainwindow.ui
-
-# Default rules for deployment.
-qnx: target.path = /tmp/$${TARGET}/bin
-else: unix:!android: target.path = /opt/$${TARGET}/bin
-!isEmpty(target.path): INSTALLS += target
-
-RESOURCES += \
-    src.qrc

+ 0 - 28
src.qrc

@@ -1,28 +0,0 @@
-<RCC>
-    <qresource prefix="/image">
-        <file>images/logo.ico</file>
-    </qresource>
-    <qresource prefix="/">
-        <file>investdist/static/css/app.84acb6c9.css</file>
-        <file>investdist/static/css/chunk-0ecf392e.9cb12a25.css</file>
-        <file>investdist/static/css/chunk-3b4f1f10.c6683908.css</file>
-        <file>investdist/static/css/chunk-5d93df23.43fcc662.css</file>
-        <file>investdist/static/css/chunk-292b74ba.6449faf5.css</file>
-        <file>investdist/static/css/chunk-vendors.2ee80128.css</file>
-        <file>investdist/static/fonts/element-icons.535877f5.woff</file>
-        <file>investdist/static/fonts/element-icons.732389de.ttf</file>
-        <file>investdist/static/js/app.cd9a050d.js</file>
-        <file>investdist/static/js/chunk-0ecf392e.7e7188fa.js</file>
-        <file>investdist/static/js/chunk-2d20fe9b.77b8dcfd.js</file>
-        <file>investdist/static/js/chunk-2d21f146.767320f9.js</file>
-        <file>investdist/static/js/chunk-2d23118e.2bb93e7d.js</file>
-        <file>investdist/static/js/chunk-3b4f1f10.fe16cac3.js</file>
-        <file>investdist/static/js/chunk-5d93df23.501734bd.js</file>
-        <file>investdist/static/js/chunk-6b535ffc.8de17a0d.js</file>
-        <file>investdist/static/js/chunk-292b74ba.45cbc557.js</file>
-        <file>investdist/static/js/chunk-dd58a258.188df1df.js</file>
-        <file>investdist/static/js/chunk-vendors.71295080.js</file>
-        <file>investdist/favicon.ico</file>
-        <file>investdist/index.html</file>
-    </qresource>
-</RCC>

+ 0 - 15
src_qmlcache.qrc

@@ -1,15 +0,0 @@
-<?xml version="1.0"?>
-<RCC>
-    <qresource prefix="/image">
-        <file alias="images/logo.ico">images/logo.ico</file>
-    </qresource>
-    <qresource prefix="/">
-        <file alias="dist/static/css/app.2eb4eb85.css">dist/static/css/app.2eb4eb85.css</file>
-        <file alias="dist/static/css/chunk-3f9fc794.ce116794.css">dist/static/css/chunk-3f9fc794.ce116794.css</file>
-        <file alias="dist/static/css/chunk-vendors.2ee80128.css">dist/static/css/chunk-vendors.2ee80128.css</file>
-        <file alias="dist/static/fonts/element-icons.535877f5.woff">dist/static/fonts/element-icons.535877f5.woff</file>
-        <file alias="dist/static/fonts/element-icons.732389de.ttf">dist/static/fonts/element-icons.732389de.ttf</file>
-        <file alias="dist/favicon.ico">dist/favicon.ico</file>
-        <file alias="dist/index.html">dist/index.html</file>
-    </qresource>
-</RCC>

+ 0 - 75
ui_mainwindow.h

@@ -1,75 +0,0 @@
-/********************************************************************************
-** Form generated from reading UI file 'mainwindow.ui'
-**
-** Created by: Qt User Interface Compiler version 5.12.7
-**
-** WARNING! All changes made in this file will be lost when recompiling UI file!
-********************************************************************************/
-
-#ifndef UI_MAINWINDOW_H
-#define UI_MAINWINDOW_H
-
-#include <QtCore/QVariant>
-#include <QtWidgets/QApplication>
-#include <QtWidgets/QGridLayout>
-#include <QtWidgets/QMainWindow>
-#include <QtWidgets/QMenuBar>
-#include <QtWidgets/QStatusBar>
-#include <QtWidgets/QWidget>
-#include <qwebengineview.h>
-
-QT_BEGIN_NAMESPACE
-
-class Ui_MainWindow
-{
-public:
-    QWidget *centralwidget;
-    QGridLayout *gridLayout;
-    QWebEngineView *webView;
-    QMenuBar *menubar;
-    QStatusBar *statusbar;
-
-    void setupUi(QMainWindow *MainWindow)
-    {
-        if (MainWindow->objectName().isEmpty())
-            MainWindow->setObjectName(QString::fromUtf8("MainWindow"));
-        MainWindow->resize(800, 600);
-        centralwidget = new QWidget(MainWindow);
-        centralwidget->setObjectName(QString::fromUtf8("centralwidget"));
-        gridLayout = new QGridLayout(centralwidget);
-        gridLayout->setSpacing(0);
-        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
-        gridLayout->setContentsMargins(0, 0, 0, 0);
-        webView = new QWebEngineView(centralwidget);
-        webView->setObjectName(QString::fromUtf8("webView"));
-
-        gridLayout->addWidget(webView, 0, 0, 1, 1);
-
-        MainWindow->setCentralWidget(centralwidget);
-        menubar = new QMenuBar(MainWindow);
-        menubar->setObjectName(QString::fromUtf8("menubar"));
-        menubar->setGeometry(QRect(0, 0, 800, 26));
-        MainWindow->setMenuBar(menubar);
-        statusbar = new QStatusBar(MainWindow);
-        statusbar->setObjectName(QString::fromUtf8("statusbar"));
-        MainWindow->setStatusBar(statusbar);
-
-        retranslateUi(MainWindow);
-
-        QMetaObject::connectSlotsByName(MainWindow);
-    } // setupUi
-
-    void retranslateUi(QMainWindow *MainWindow)
-    {
-        MainWindow->setWindowTitle(QApplication::translate("MainWindow", "MainWindow", nullptr));
-    } // retranslateUi
-
-};
-
-namespace Ui {
-    class MainWindow: public Ui_MainWindow {};
-} // namespace Ui
-
-QT_END_NAMESPACE
-
-#endif // UI_MAINWINDOW_H

BIN
vue/src/assets/image/main-bg.png


+ 2 - 2
vue/src/layout/Aside/index.vue

@@ -1,6 +1,6 @@
 <template>
     <el-aside class="MainAside">
-    <el-menu class="el-menu-vertical-demo" @open="handleOpen" @close="handleClose" background-color="rgb(0 43 54)"
+    <el-menu class="el-menu-vertical-demo" @open="handleOpen" @close="handleClose" background-color="#11144e"
       text-color="#fff"
       active-text-color="#ffd04b"
       :default-active="$route.path"
@@ -92,7 +92,7 @@ export default {
 .MainAside{
    width: unset !important;
    max-width: 300px;
-   background-color:rgb(0 43 54);
+   background-color:#11144e;
    position: relative;
 }
 

+ 2 - 0
vue/src/layout/Footer/index.vue

@@ -60,6 +60,8 @@ export default {
     height: 30px !important;  
     border-top: solid 1px #dcdfe6;
     display: flex;
+    background-color: #11144e;
+    color: white;
     
 }
 

+ 3 - 2
vue/src/layout/Header/index.vue

@@ -18,8 +18,9 @@ export default {
 .MainHeader {
     padding: 0px;
     line-height: 50px;
-    background:radial-gradient(ellipse farthest-corner at center center, white 0, green 100%);
-    border: 2px dashed red;
+    color: red;
+    font-family: KaiTi;
+    background:radial-gradient(ellipse farthest-corner at center center, #11144e 0, #05e1fe 100%);
     .title{
       text-align: center;
       vertical-align: middle;

+ 6 - 5
vue/src/layout/Main/index.vue

@@ -76,7 +76,9 @@ export default {
 </script>
 <style scoped>
 .Main{
-    background-color: var(--main-color);
+    background-image: url('~@/assets/image/main-bg.png');
+    background-repeat: no-repeat;
+    background-size: 100% 100%;
     position: relative;
     padding: 0px !important;
     height: calc(100vh - 90px);
@@ -97,14 +99,13 @@ export default {
 
 .right-container .el-card{
   height: 100%;
-  background-color: #66b1ff;
 }
 
-.right-container .el-card /deep/ .el-card__body{
-  background-color: #66b1ff;
+.right-container .el-card /deep/ .el-card__header {
+  background-color: #11144e;
+  color: white;
 }
 
-
   .el-dropdown-link {
     cursor: pointer;
     color: #409EFF;

+ 6 - 0
vue/src/views/ECMManager/index.vue

@@ -323,4 +323,10 @@ export default {
     height: calc(100% - 100px);
 
 }
+
+/deep/ .el-card__header {
+  background-color: #11144e;
+  color: white;
+}
+
 </style>

+ 4 - 0
vue/src/views/networkManagement/index.vue

@@ -271,4 +271,8 @@ export default {
   width: 100%;
   height: 100%;
 }
+/deep/ .el-card__header {
+  background-color: #11144e;
+  color: white;
+}
 </style>

+ 26 - 25
vue/src/views/radarInvestigation/index.vue

@@ -177,31 +177,32 @@ export default {
             ],
     
             echartoption: {
-                dataZoom: {
-                    },
-                    polar: {
-                        
-                    },
-                    radiusAxis: {
-                        
-                    },
-                    angleAxis: {
-                        type: 'category',
-                        // boundaryGap: false,
-                        data: [
-                            '0°~60°',
-                            '60°~120°',
-                            '120°~180°',
-                            '180°~240°',
-                            '240°~300°',
-                            '300°~360°',
-                        ]
-                    },
-                    series: {
-                        type: 'line',
-                        coordinateSystem: 'polar',
-                        data: [12,32,42,52,62]
-                    }
+                title: {
+                text: 'Two Value-Axes in Polar'
+            },
+            legend: {
+                data: ['line']
+            },
+            polar: {},
+            tooltip: {
+                trigger: 'axis',
+                axisPointer: {
+                type: 'cross'
+                }
+            },
+            angleAxis: {
+                type: 'value',
+                startAngle: 0
+            },
+            radiusAxis: {},
+            series: [
+                {
+                coordinateSystem: 'polar',
+                name: 'line',
+                type: 'line',
+                data: data
+                }
+            ]
             },
             // radarData: {
             //     [12, 32,42]

+ 7 - 19
vue/src/views/situation/index.vue

@@ -267,19 +267,6 @@ export default ({
             show: false
           }
         },
-        graphic: [{
-          type: 'circle',
-          shape: {
-            cx: 73.675379,
-            cy: 42.442284,
-            r: 100// 以米为单位设置视野半径
-          },
-          style: {
-            fill: '#ffa500',
-            opacity: 0.2
-          },
-          z: 10 // 设置层级为10,确保在地图上显示在最上层
-        }],
         series: [
           {
             name: '我方飞机',
@@ -488,14 +475,13 @@ export default ({
 .model {
   position: absolute;
   top: 20px;
-  left: 20px;
+  left: 100px;
   z-index: 999;
-  background-color: #66b1ff;
 }
 
 .table1 {
   position: absolute;
-  top: 20px;
+  top: 40px;
   right: 20px;
   z-index: 999;
   width: 400px;
@@ -504,12 +490,13 @@ export default ({
 }
 
 .table1 /deep/ .el-card__header {
-  background-color: #66b1ff;
+  background-color: #11144e;
+  color: white;
 }
 
 .table2 {
   position: absolute;
-  top: 440px;
+  top: 460px;
   right: 20px;
   z-index: 999;
   width: 400px;
@@ -518,7 +505,8 @@ export default ({
 }
 
 .table2 /deep/ .el-card__header {
-  background-color: #66b1ff;
+  background-color: #11144e;
+  color: white;
 }
 
 

+ 7 - 1
vue/src/views/taskManagement/index.vue

@@ -225,4 +225,10 @@ export default {
 };
 </script>
 
-<style scoped></style>
+<style scoped>
+/deep/ .el-card__header {
+  background-color: #11144e;
+  color: white;
+}
+
+</style>

+ 4 - 1
vue/src/views/telecomInvestigation/index.vue

@@ -327,5 +327,8 @@ export default {
   height: calc(100% - 100px);
 
 }
-
+/deep/ .el-card__header {
+  background-color: #11144e;
+  color: white;
+}
 </style>

+ 64 - 26
vue/src/views/thaadInvestigation/index.vue

@@ -167,40 +167,49 @@ export default {
                 label: '403'
             }
             ],
-
+            data: [],
             echartoption: {
-                dataZoom: {
+                polar: {},
+                tooltip: {
+                    trigger: 'axis',
+                    axisPointer: {
+                    type: 'cross'
+                    }
                 },
-                polar: {
-
+                angleAxis: {
+                    type: 'value',
+                    startAngle: 0
                 },
                 radiusAxis: {
-
-                },
-                angleAxis: {
-                    type: 'category',
-                    // boundaryGap: false,
-                    data: [
-                        '0°~60°',
-                        '60°~120°',
-                        '120°~180°',
-                        '180°~240°',
-                        '240°~300°',
-                        '300°~360°',
-                    ]
+                    splitArea: {
+                        show: true,
+                        areaStyle: {
+                        color: ['#006600','#009900','#00CC00']
+                        }
+                    },
+                    axisLine: {
+                        lineStyle: {
+                            color: '#f7f7f7' // 设置轴线的颜色为红色
+                        }
+                     }
                 },
-                series: {
-                    type: 'line',
+                series: [
+                    {
                     coordinateSystem: 'polar',
-                    data: [12, 32, 42, 52, 62]
-                }
-            },
-            // radarData: {
-            //     [12, 32,42]
-            // }
-        }
+                    name: 'line',
+                    type: 'scatter',
+                    data: null,
+                    }
+                ]
+        }}
     },
     mounted() {
+        for (let i = 0; i <= 100; i++) {
+        let theta = (i / 100) * 360;
+        let r = 5 * (1 + Math.sin((theta / 180) * Math.PI));
+        this.data.push([r, theta]);
+        }
+        this.echartoption.series[0].data = this.data
         this.echartsInit();
         this.$wst.send({
             url: 'getThaadInstances',
@@ -279,19 +288,48 @@ export default {
 .echarts-box {
     height: 100%;
     width: 100%;
+    background: #0f0e0f;
 }
 
 .mapecharts {
     width: 100%;
     height: 100%;
 }
+.mapecharts::after {
+    content: "";
+    height: 40%;
+    width: 38%;
+    border-radius: 0 0 100% 0;
+    display: block;
+    box-sizing: border-box;
+    position: relative;
+    top: -50%;
+    right: -50%;
+    transform-origin: 0% 0%;
+    background-image: linear-gradient(to left, transparent, rgb(134, 233, 134));
+    animation: rotateAnimate 2s linear infinite; 
+}
 
+@keyframes rotateAnimate {
+    from {
+      transform: rotate(0deg);
+    }
+    to {
+      transform: rotate(360deg);
+    }
+  }
 .radar {
     height: 100%;
+    width: 100%;
 }
 
 .radar /deep/ .el-card__body {
     height: calc(100% - 100px);
 
 }
+
+/deep/ .el-card__header {
+  background-color: #11144e;
+  color: white;
+}
 </style>

Some files were not shown because too many files changed in this diff