From 5922b42a1ee9d600809ad24d899668f56670fcbf Mon Sep 17 00:00:00 2001 From: "bob.pan" Date: Fri, 6 Aug 2021 18:20:09 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E4=BF=AE=E6=94=B9designer=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=EF=BC=8C=E5=BC=95=E5=85=A5=E5=88=B0lpmain=E4=B8=AD?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=EF=BC=88=E5=8A=A0=E8=BD=BD=E6=88=90=E5=8A=9F?= =?UTF-8?q?=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 3part/tadpole/include/tpBase/lpdesigner.h | 6 +- .../{LPDsg.cpp => CDetectorUI.cpp} | 2 +- src/lpbdesigner/{LPDsg.h => CDetectorUI.h} | 2 +- src/lpbdesigner/lpdesigner.cpp | 25 ++++--- tpvs17/lpdesigner/lpdesigner.vcxproj | 4 +- tpvs17/lpdesigner/lpdesigner.vcxproj.filters | 12 ++-- tpvs17/tpMain/CoreCtrl/CDllDesigner.cpp | 45 +++++++++++++ tpvs17/tpMain/CoreCtrl/CDllDesigner.h | 26 ++++++++ .../tpMain/CoreCtrl/QDetectorDesignerMgr.cpp | 65 ------------------- tpvs17/tpMain/CoreCtrl/QDetectorDesignerMgr.h | 31 --------- tpvs17/tpMain/lpMainWin.cpp | 17 ++++- tpvs17/tpMain/lpMainWin.h | 4 ++ tpvs17/tpMain/tpMain.vcxproj | 24 +++---- tpvs17/tpMain/tpMain.vcxproj.filters | 18 +++-- 14 files changed, 139 insertions(+), 142 deletions(-) rename src/lpbdesigner/{LPDsg.cpp => CDetectorUI.cpp} (96%) rename src/lpbdesigner/{LPDsg.h => CDetectorUI.h} (89%) create mode 100644 tpvs17/tpMain/CoreCtrl/CDllDesigner.cpp create mode 100644 tpvs17/tpMain/CoreCtrl/CDllDesigner.h delete mode 100644 tpvs17/tpMain/CoreCtrl/QDetectorDesignerMgr.cpp delete mode 100644 tpvs17/tpMain/CoreCtrl/QDetectorDesignerMgr.h diff --git a/3part/tadpole/include/tpBase/lpdesigner.h b/3part/tadpole/include/tpBase/lpdesigner.h index c4094fb..46d68ea 100644 --- a/3part/tadpole/include/tpBase/lpdesigner.h +++ b/3part/tadpole/include/tpBase/lpdesigner.h @@ -18,6 +18,7 @@ public: class IDetectorUI { public: + virtual bool Initialize(IDetectorEngine* lpDE) = 0; virtual bool ShowDeviceMgrDlg() = 0; virtual bool ShowSolutionMgrDlg() = 0; virtual bool ShowMainFrame() = 0; @@ -31,10 +32,9 @@ public: # define LPDESIGNER_EXPORT extern "C" __declspec(dllimport) #endif -typedef void(*FnLpDesignerNewInstance)(IDetectorUI **lppDetectorUI, IDetectorEngine *lpDE, IDetectorUISink* lpSink); -LPDESIGNER_EXPORT void LpDesignerNewInstance(IDetectorUI **lppDetectorUI, IDetectorEngine *lpDE, IDetectorUISink* lpSink); +LPDESIGNER_EXPORT IDetectorUI * Lib_Designer_Init(void); -LPDESIGNER_EXPORT bool LpDesignerDeleteInstance(); +LPDESIGNER_EXPORT void Lib_Designer_Free(IDetectorUI *ptr); #endif // LPDESIGNER_H diff --git a/src/lpbdesigner/LPDsg.cpp b/src/lpbdesigner/CDetectorUI.cpp similarity index 96% rename from src/lpbdesigner/LPDsg.cpp rename to src/lpbdesigner/CDetectorUI.cpp index cf41190..f8f4b01 100644 --- a/src/lpbdesigner/LPDsg.cpp +++ b/src/lpbdesigner/CDetectorUI.cpp @@ -1,4 +1,4 @@ -#include "LPDsg.h" +#include "CDetectorUI.h" CDetectorUI::CDetectorUI() { diff --git a/src/lpbdesigner/LPDsg.h b/src/lpbdesigner/CDetectorUI.h similarity index 89% rename from src/lpbdesigner/LPDsg.h rename to src/lpbdesigner/CDetectorUI.h index b18bab0..9dbc64d 100644 --- a/src/lpbdesigner/LPDsg.h +++ b/src/lpbdesigner/CDetectorUI.h @@ -3,7 +3,7 @@ #include "lpdesigner.h" #include "MainFrame.h" #include "QSharedPointer" -class CDetectorUI : IDetectorUI +class CDetectorUI :public IDetectorUI { public: CDetectorUI(); diff --git a/src/lpbdesigner/lpdesigner.cpp b/src/lpbdesigner/lpdesigner.cpp index b460c87..b821452 100644 --- a/src/lpbdesigner/lpdesigner.cpp +++ b/src/lpbdesigner/lpdesigner.cpp @@ -1,19 +1,18 @@ #include "lpdesigner.h" -#include "LPDsg.h" +#include "CDetectorUI.h" -void LpDesignerNewInstance(IDetectorUI **lppDetectorUI, IDetectorEngine *lpDE, IDetectorUISink* lpSink) -{ - CDetectorUI *g_pDetectUI = new CDetectorUI; - if (g_pDetectUI) - { - if(!g_pDetectUI->Initialize(lpDE)) - return; - } - *lppDetectorUI = (IDetectorUI *)g_pDetectUI; +LPDESIGNER_EXPORT IDetectorUI* Lib_Designer_Init(void) +{ + CDetectorUI *g_pDetectUI = new CDetectorUI(); + return g_pDetectUI; } -bool LpDesignerDeleteInstance() +LPDESIGNER_EXPORT void Lib_Designer_Free(IDetectorUI *ptr) { - return true; -} + if (ptr) + { + delete ptr; + ptr = nullptr; + } +} \ No newline at end of file diff --git a/tpvs17/lpdesigner/lpdesigner.vcxproj b/tpvs17/lpdesigner/lpdesigner.vcxproj index 897f416..b5dfa01 100644 --- a/tpvs17/lpdesigner/lpdesigner.vcxproj +++ b/tpvs17/lpdesigner/lpdesigner.vcxproj @@ -163,7 +163,7 @@ .\..\..\src\lpbdesigner\GeneratedFiles\$(ConfigurationName)\moc_%(Filename).cpp "$(QTDIR)\bin\moc.exe" "%(FullPath)" -o ".\..\..\src\lpbdesigner\GeneratedFiles\$(ConfigurationName)\moc_%(Filename).cpp" -DUNICODE -DWIN32 -DWIN64 -DQT_NO_DEBUG -DNDEBUG -DQT_CORE_LIB -DLPDESIGNER_LIB -D%(PreprocessorDefinitions) "-I." "-I$(QTDIR)\include" "-I$(QTDIR)\include\QtCore" "-I$(QTDIR)\include\QtWidgets" "-I$(QTDIR)\include\QtGui" "-I$(QTDIR)\include\QtWebKit" "-I$(QTDIR)\include\QtPrintSupport" "-I$(QTDIR)\include\QtWebkitWidgets" "-I.\GeneratedFiles\$(ConfigurationName)" "-I.\..\..\include\lpdesigner\algela" "-I.\..\..\include\lpdesigner" "-I.\..\..\src\lpbdesigner\GeneratedFiles" "-I.\..\..\src\ColossusBase" "-I.\..\..\3part\opencv3.4.1\include" "-I.\..\..\3part\opencv3.4.1\include\opencv" "-I.\..\..\3part\opencv3.4.1\include\opencv2" "-I.\..\..\src\lpbdesigner" "-I.\..\..\3part\tadpole\include\tpBase" - + $(QTDIR)\bin\moc.exe;%(FullPath) @@ -240,7 +240,7 @@ true - + diff --git a/tpvs17/lpdesigner/lpdesigner.vcxproj.filters b/tpvs17/lpdesigner/lpdesigner.vcxproj.filters index 2d0bd66..21daf80 100644 --- a/tpvs17/lpdesigner/lpdesigner.vcxproj.filters +++ b/tpvs17/lpdesigner/lpdesigner.vcxproj.filters @@ -52,9 +52,6 @@ Header Files - - Header Files - Header Files @@ -94,6 +91,9 @@ Header Files + + Header Files + @@ -167,9 +167,6 @@ Source Files - - Source Files - Source Files @@ -251,6 +248,9 @@ Source Files + + Source Files + diff --git a/tpvs17/tpMain/CoreCtrl/CDllDesigner.cpp b/tpvs17/tpMain/CoreCtrl/CDllDesigner.cpp new file mode 100644 index 0000000..ff6d5aa --- /dev/null +++ b/tpvs17/tpMain/CoreCtrl/CDllDesigner.cpp @@ -0,0 +1,45 @@ +#include "CDllDesigner.h" +#include "DllLoader.h" + +CDllDesigner::CDllDesigner() +{ + m_pLibDesigner = new CDllLoaderM("lpdesigner", "Lib_Designer_Init", "Lib_Designer_Free", QStringList()); + if (nullptr != m_pLibDesigner) + { + m_pDesigner = (IDetectorUI *)m_pLibDesigner->ModuleInit(nullptr); + if (m_pDesigner) { + + } + else { + tpDebugOut("failed to get instance from tpCoreCtrl.dll"); + } + } +} + +CDllDesigner::~CDllDesigner() +{ + +} + +bool CDllDesigner::Initialize(IDetectorEngine* lpDE) +{ + if (!lpDE) + return false; + if (m_pDesigner) + { + m_pDesigner->Initialize(lpDE); + } + + return true; +} + +IDetectorUI* CDllDesigner::GetDesignerInterface() const +{ + return m_pDesigner; +} + +void CDllDesigner::OnManualTrigger() +{ + emit sgCloseWindow(); +} + diff --git a/tpvs17/tpMain/CoreCtrl/CDllDesigner.h b/tpvs17/tpMain/CoreCtrl/CDllDesigner.h new file mode 100644 index 0000000..87271c2 --- /dev/null +++ b/tpvs17/tpMain/CoreCtrl/CDllDesigner.h @@ -0,0 +1,26 @@ +#ifndef QDETECTORDESIGNERMGR_H +#define QDETECTORDESIGNERMGR_H + +#include ".\lpbengine.h" +#include ".\lpdesigner.h" +#include + +class CDllDesigner : public QObject +{ + Q_OBJECT +public: + CDllDesigner(); + virtual ~CDllDesigner(); + bool Initialize(IDetectorEngine* lpDE); + + IDetectorUI * GetDesignerInterface() const; + virtual void OnManualTrigger(); + +signals: + void sgCloseWindow(); +private: + class CDllLoaderM* m_pLibDesigner{ nullptr }; + IDetectorUI *m_pDesigner{ nullptr }; +}; + +#endif // QDETECTORDESIGNERMGR_H \ No newline at end of file diff --git a/tpvs17/tpMain/CoreCtrl/QDetectorDesignerMgr.cpp b/tpvs17/tpMain/CoreCtrl/QDetectorDesignerMgr.cpp deleted file mode 100644 index 9f7f0fe..0000000 --- a/tpvs17/tpMain/CoreCtrl/QDetectorDesignerMgr.cpp +++ /dev/null @@ -1,65 +0,0 @@ -#include "QDetectorDesignerMgr.h" - -QDetectorDesignerMgr::QDetectorDesignerMgr() -{ - m_pDesigner = NULL; - m_pDE = NULL; -} - -QDetectorDesignerMgr::~QDetectorDesignerMgr() -{ - Quit(); -} - -bool QDetectorDesignerMgr::Initialize(IDetectorEngine* lpDE) -{ - if (!lpDE) - return false; - m_pDE = lpDE; - -#ifdef _DEBUG - m_lib.setFileName("lpdesignerd.dll"); -#else - m_lib.setFileName("lpdesigner.dll"); -#endif - if (!m_lib.load()) { - qDebug() << "lpdesigner lib load failed"; - return false; - } - qDebug() << "lib load ok"; - FnLpDesignerNewInstance pfnLpNewInstance = (FnLpDesignerNewInstance)m_lib.resolve("LpDesignerNewInstance"); - if (pfnLpNewInstance) - pfnLpNewInstance(&m_pDesigner, m_pDE, nullptr); - - if (!m_pDesigner) - return false; - - return true; -} - -IDetectorUI* QDetectorDesignerMgr::GetDesignerInterface() const -{ - return m_pDesigner; -} - -void QDetectorDesignerMgr::Quit() -{ - - if (m_pDesigner) - { - delete m_pDesigner; - m_pDesigner = NULL; - } - if (m_lib.isLoaded()) - m_lib.unload(); -} - -void QDetectorDesignerMgr::OnManualTrigger() -{ - emit sgCloseWindow(); -} - -void QDetectorDesignerMgr::OnSetParam(IDetectorTask* pTask) -{ - //return m_pApp->SetParam(pTask); -} diff --git a/tpvs17/tpMain/CoreCtrl/QDetectorDesignerMgr.h b/tpvs17/tpMain/CoreCtrl/QDetectorDesignerMgr.h deleted file mode 100644 index 60c7ada..0000000 --- a/tpvs17/tpMain/CoreCtrl/QDetectorDesignerMgr.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef QDETECTORDESIGNERMGR_H -#define QDETECTORDESIGNERMGR_H - -#include ".\lpbengine.h" -#include ".\lpdesigner.h" -#include "qobject.h" - -class QDetectorDesignerMgr : public QObject -{ - Q_OBJECT -public: - QDetectorDesignerMgr(); - virtual ~QDetectorDesignerMgr(); - bool Initialize(IDetectorEngine* lpDE); - void Quit(); - IDetectorUI * GetDesignerInterface() const; - virtual void OnManualTrigger(); - virtual void ResetItem(QPoint pos, QRect size){} - virtual void OnSetParam(IDetectorTask* pTask); - -signals: - void sgCloseWindow(); -private: - -private: - QLibrary m_lib; - IDetectorUI *m_pDesigner; - IDetectorEngine *m_pDE; -}; - -#endif // QDETECTORDESIGNERMGR_H \ No newline at end of file diff --git a/tpvs17/tpMain/lpMainWin.cpp b/tpvs17/tpMain/lpMainWin.cpp index 199296b..3c076db 100644 --- a/tpvs17/tpMain/lpMainWin.cpp +++ b/tpvs17/tpMain/lpMainWin.cpp @@ -420,11 +420,24 @@ bool lpMainWin::onInitEngineCtrl() if (m_pDllEngineCtrl != nullptr) { m_pEngineCtrl = m_pDllEngineCtrl->m_pDE; - return true; + } - return false; + } + if (m_pDllDesigner == nullptr) + { + m_pDllDesigner = new CDllDesigner(); + if (m_pDllDesigner != nullptr) + { + m_pDesigner = m_pDllDesigner->GetDesignerInterface(); + if (m_pDesigner && m_pEngineCtrl) + { + m_pDesigner->Initialize(m_pEngineCtrl); + //m_pDesigner->ShowMainFrame(); + } + } + } return false; } diff --git a/tpvs17/tpMain/lpMainWin.h b/tpvs17/tpMain/lpMainWin.h index 92b961a..deb9794 100644 --- a/tpvs17/tpMain/lpMainWin.h +++ b/tpvs17/tpMain/lpMainWin.h @@ -23,6 +23,8 @@ #include "QCamSettingDlg.h" #include "lpbengine.h" #include "CoreCtrl/CDllDetectorEngine.h" +#include "CoreCtrl/CDllDesigner.h" +#include "lpdesigner.h" class lpMainWin : public QMainWindow { @@ -207,6 +209,8 @@ private: private: CDllDetectorEngine* m_pDllEngineCtrl{ nullptr }; IDetectorEngine* m_pEngineCtrl{nullptr}; + CDllDesigner* m_pDllDesigner{ nullptr }; + IDetectorUI* m_pDesigner{ nullptr }; }; #endif diff --git a/tpvs17/tpMain/tpMain.vcxproj b/tpvs17/tpMain/tpMain.vcxproj index 9449486..88616e9 100644 --- a/tpvs17/tpMain/tpMain.vcxproj +++ b/tpvs17/tpMain/tpMain.vcxproj @@ -62,7 +62,10 @@ - + + + true + true @@ -123,9 +126,6 @@ true - - true - true @@ -201,6 +201,9 @@ + + true + true @@ -261,9 +264,6 @@ true - - true - true @@ -485,15 +485,15 @@ - - $(QTDIR)\bin\moc.exe;%(FullPath) + + $(QTDIR)\bin\moc.exe;%(FullPath);$(QTDIR)\bin\moc.exe;%(FullPath) Moc%27ing %(Identity)... .\GeneratedFiles\$(ConfigurationName)\moc_%(Filename).cpp - "$(QTDIR)\bin\moc.exe" "%(FullPath)" -o ".\GeneratedFiles\$(ConfigurationName)\moc_%(Filename).cpp" -DUNICODE -DWIN32 -DWIN64 -DQT_CORE_LIB -DTPMAIN_LIB -DTPMAIN_EXPORTS -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_SQL_LIB -DQT_PRINTSUPPORT_LIB -DQT_NETWORK_LIB -DQT_SERIALPORT_LIB -D_WINDOWS -D%(PreprocessorDefinitions) "-I." "-I.\GeneratedFiles" "-I.\GeneratedFiles\$(ConfigurationName)" "-I$(QTDIR)\include" "-I$(QTDIR)\include\QtCore" "-I$(QTDIR)\include\QtGui" "-I$(QTDIR)\include\QtWidgets" "-I$(QTDIR)\include\ActiveQt" "-I$(QTDIR)\include\QtSerialPort" "-I$(QTDIR)\include\QtANGLE" "-I$(QTDIR)\include\QtPrintSupport" "-I$(QTDIR)\include\QtSql" "-I$(QTDIR)\include\QtNetwork" "-I.\..\..\src\algorithm" "-I.\..\..\src\tpMain" "-I.\..\..\src\tpMain\thread" "-I.\..\..\src\tpMain\splashScreen" "-I.\..\..\src\tpMain\LightBoxwidget" "-I.\..\..\src\tpMain\QDiskCleanThread" "-I.\..\..\src\tpMain\QPixmapListBar" "-I.\..\..\src\userCtrl" "-I.\..\..\src\NetWheel" "-I.\..\..\src\RasterSDG20" "-I.\..\..\src\ReportModel" "-I.\..\..\3part\libzkq\include" "-I.\..\..\3part\tadpole\include\tpBase" "-I.\..\..\3part\opencv3.4.1\include" "-I.\..\..\3part\opencv3.4.1\include\opencv" "-I.\..\..\3part\opencv3.4.1\include\opencv2" "-I.\..\..\3part\edcircle\include" "-I.\..\..\3part\lpCoreCtrl\include" "-I.\..\..\src\tpMain\algela" "-I.\..\..\src\ImageCompare" "-I.\..\..\src\interface" - $(QTDIR)\bin\moc.exe;%(FullPath) + "$(QTDIR)\bin\moc.exe" "%(FullPath)" -o ".\GeneratedFiles\$(ConfigurationName)\moc_%(Filename).cpp" -DUNICODE -DWIN32 -DWIN64 -DQT_CORE_LIB -DTPMAIN_LIB -DTPMAIN_EXPORTS -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_SQL_LIB -DQT_PRINTSUPPORT_LIB -DQT_NETWORK_LIB -DQT_SERIALPORT_LIB -D_WINDOWS -D%(PreprocessorDefinitions) "-I." "-I.\GeneratedFiles" "-I.\GeneratedFiles\$(ConfigurationName)" "-I$(QTDIR)\include" "-I$(QTDIR)\include\QtCore" "-I$(QTDIR)\include\QtGui" "-I$(QTDIR)\include\QtWidgets" "-I$(QTDIR)\include\ActiveQt" "-I$(QTDIR)\include\QtSerialPort" "-I$(QTDIR)\include\QtANGLE" "-I$(QTDIR)\include\QtPrintSupport" "-I$(QTDIR)\include\QtSql" "-I$(QTDIR)\include\QtNetwork" "-I.\..\..\src\algorithm" "-I.\..\..\src\tpMain" "-I.\..\..\src\tpMain\thread" "-I.\..\..\src\tpMain\splashScreen" "-I.\..\..\src\tpMain\LightBoxwidget" "-I.\..\..\src\tpMain\QDiskCleanThread" "-I.\..\..\src\tpMain\QPixmapListBar" "-I.\..\..\src\userCtrl" "-I.\..\..\src\NetWheel" "-I.\..\..\src\RasterSDG20" "-I.\..\..\src\ReportModel" "-I.\..\..\3part\libzkq\include" "-I.\..\..\3part\tadpole\include\tpBase" "-I.\..\..\3part\opencv3.4.1\include" "-I.\..\..\3part\opencv3.4.1\include\opencv" "-I.\..\..\3part\opencv3.4.1\include\opencv2" "-I.\..\..\3part\edcircle\include" "-I.\..\..\3part\lpCoreCtrl\include" "-I.\..\..\src\tpMain\algela" "-I.\..\..\src\ImageCompare" "-I.\..\..\src\interface" + $(QTDIR)\bin\moc.exe;%(FullPath);$(QTDIR)\bin\moc.exe;%(FullPath) Moc%27ing %(Identity)... .\GeneratedFiles\$(ConfigurationName)\moc_%(Filename).cpp - "$(QTDIR)\bin\moc.exe" "%(FullPath)" -o ".\GeneratedFiles\$(ConfigurationName)\moc_%(Filename).cpp" -DUNICODE -DWIN32 -DWIN64 -DQT_NO_DEBUG -DNDEBUG -DQT_CORE_LIB -DTPMAIN_LIB -DTPMAIN_EXPORTS -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_SQL_LIB -DQT_PRINTSUPPORT_LIB -DQT_NETWORK_LIB -DQT_SERIALPORT_LIB -D%(PreprocessorDefinitions) "-I." "-I.\GeneratedFiles" "-I.\GeneratedFiles\$(ConfigurationName)" "-I$(QTDIR)\include" "-I$(QTDIR)\include\QtCore" "-I$(QTDIR)\include\QtGui" "-I$(QTDIR)\include\QtWidgets" "-I$(QTDIR)\include\ActiveQt" "-I$(QTDIR)\include\QtSerialPort" "-I$(QTDIR)\include\QtANGLE" "-I$(QTDIR)\include\QtPrintSupport" "-I$(QTDIR)\include\QtSql" "-I$(QTDIR)\include\QtNetwork" "-I.\..\..\src\algorithm" "-I.\..\..\src\tpMain" "-I.\..\..\src\tpMain\thread" "-I.\..\..\src\tpMain\splashScreen" "-I.\..\..\src\tpMain\LightBoxwidget" "-I.\..\..\src\tpMain\QDiskCleanThread" "-I.\..\..\src\tpMain\QPixmapListBar" "-I.\..\..\src\userCtrl" "-I.\..\..\src\NetWheel" "-I.\..\..\src\RasterSDG20" "-I.\..\..\src\ReportModel" "-I.\..\..\3part\libzkq\include" "-I.\..\..\3part\tadpole\include\tpBase" "-I.\..\..\3part\opencv3.4.1\include" "-I.\..\..\3part\opencv3.4.1\include\opencv" "-I.\..\..\3part\opencv3.4.1\include\opencv2" "-I.\..\..\3part\lpCoreCtrl\include" "-I.\..\..\src\tpMain\algela" "-I.\..\..\src\ImageCompare" "-I.\..\..\src\interface" "-I.\..\..\3part\edcircle\include" + "$(QTDIR)\bin\moc.exe" "%(FullPath)" -o ".\GeneratedFiles\$(ConfigurationName)\moc_%(Filename).cpp" -DUNICODE -DWIN32 -DWIN64 -DQT_NO_DEBUG -DNDEBUG -DQT_CORE_LIB -DTPMAIN_LIB -DTPMAIN_EXPORTS -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_SQL_LIB -DQT_PRINTSUPPORT_LIB -DQT_NETWORK_LIB -DQT_SERIALPORT_LIB -D%(PreprocessorDefinitions) "-I." "-I.\GeneratedFiles" "-I.\GeneratedFiles\$(ConfigurationName)" "-I$(QTDIR)\include" "-I$(QTDIR)\include\QtCore" "-I$(QTDIR)\include\QtGui" "-I$(QTDIR)\include\QtWidgets" "-I$(QTDIR)\include\ActiveQt" "-I$(QTDIR)\include\QtSerialPort" "-I$(QTDIR)\include\QtANGLE" "-I$(QTDIR)\include\QtPrintSupport" "-I$(QTDIR)\include\QtSql" "-I$(QTDIR)\include\QtNetwork" "-I.\..\..\src\algorithm" "-I.\..\..\src\tpMain" "-I.\..\..\src\tpMain\thread" "-I.\..\..\src\tpMain\splashScreen" "-I.\..\..\src\tpMain\LightBoxwidget" "-I.\..\..\src\tpMain\QDiskCleanThread" "-I.\..\..\src\tpMain\QPixmapListBar" "-I.\..\..\src\userCtrl" "-I.\..\..\src\NetWheel" "-I.\..\..\src\RasterSDG20" "-I.\..\..\src\ReportModel" "-I.\..\..\3part\libzkq\include" "-I.\..\..\3part\tadpole\include\tpBase" "-I.\..\..\3part\opencv3.4.1\include" "-I.\..\..\3part\opencv3.4.1\include\opencv" "-I.\..\..\3part\opencv3.4.1\include\opencv2" "-I.\..\..\3part\lpCoreCtrl\include" "-I.\..\..\src\tpMain\algela" "-I.\..\..\src\ImageCompare" "-I.\..\..\src\interface" "-I.\..\..\3part\edcircle\include" diff --git a/tpvs17/tpMain/tpMain.vcxproj.filters b/tpvs17/tpMain/tpMain.vcxproj.filters index e0f23e5..393ee94 100644 --- a/tpvs17/tpMain/tpMain.vcxproj.filters +++ b/tpvs17/tpMain/tpMain.vcxproj.filters @@ -385,9 +385,6 @@ lpMain\CoreCtrl - - lpMain\CoreCtrl - Generated Files\Debug @@ -547,6 +544,15 @@ Source Files + + lpMain\CoreCtrl + + + Generated Files\Debug + + + Generated Files\Release + @@ -761,9 +767,6 @@ lpMain - - lpMain\CoreCtrl - UIFile @@ -887,6 +890,9 @@ Form Files + + lpMain\CoreCtrl +