From e726146c9699f7fbedbbce99f83529bc4fcbdaa1 Mon Sep 17 00:00:00 2001
From: wumu <mayi@mayi.com>
Date: 星期三, 20 八月 2025 23:36:42 +0800
Subject: [PATCH] 0820 策略变动

---
 clientmainwindow.cpp |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/clientmainwindow.cpp b/clientmainwindow.cpp
index 47c405a..330c941 100644
--- a/clientmainwindow.cpp
+++ b/clientmainwindow.cpp
@@ -42,6 +42,18 @@
     m_history = new HistoryData(this);
     ui->tabWidget->addTab(m_history,"鍘嗗彶鍒嗘瀽");
 
+    m_deepSeek = new DeepSeekMainWindow(this);
+    ui->tabWidget->addTab(m_deepSeek,"涓偂娣辨悳");
+
+    m_agileStrategy = new AgileStrategy(this);
+    ui->tabWidget->addTab(m_agileStrategy,"鐏靛姩绛栫暐");
+
+    m_separateAnalysis = new SeparateAnalysis(this);
+    ui->tabWidget->addTab(m_separateAnalysis,"涓偂鍒嗘瀽");
+
+    m_analysisByRedisCache = new AnalysisByRedisCache(this);
+    ui->tabWidget->addTab(m_analysisByRedisCache,"缂撳瓨鍒嗘瀽"); // 閫氳繃redis涓殑缂撳瓨鏉ュ垎鏋愪釜鑲�
+
 
     // 鍏宠仈涓�涓�2涓晫闈㈢殑淇″彿鍜屾Ы锛岀敤鏉ヤ紶閫掑浘琛ㄦ墍闇�鐨勬暟鎹強灞曠ず
     connect(m_getStockList,SIGNAL(sendChartData(QLineSeries*)),m_stockPolicy,SLOT(showNewStockData(QLineSeries*)));
@@ -52,4 +64,14 @@
     connect(m_regular,SIGNAL(getClosePriceSignal(QString)),m_getStockList,SLOT(getLastClosePrice(QString)));
     connect(m_getStockList,SIGNAL(sendClosePrice(QString,QString)),m_regular,SLOT(showClosePrice(QString,QString)));
 
+    connect(m_getStockList,SIGNAL(sendCodeNames(QMap<QString,QString>&)),m_history,SLOT(putCodeNames(QMap<QString,QString>&)));
+
+    connect(m_history,SIGNAL(sendHistoryModel(QVector<QVector<QString>> &)),m_getStockList,SLOT(showHistoryModelData(QVector<QVector<QString>> &)));
+    connect(m_history,SIGNAL(sendHistoryModel(QStandardItemModel*)),m_getStockList,SLOT(showHistoryModelData(QStandardItemModel*)));
+
+    //connect(m_getStockList,SIGNAL(sendCodeNames(QMap<QString,QString>&)),m_separateAnalysis,SLOT(setNamesToCombo(QMap<QString,QString>&)));
+
+    connect(m_analysisByRedisCache,SIGNAL(getStockNamesSignal(int)),m_getStockList,SLOT(getStockNamesByNum(int)),Qt::QueuedConnection);
+    connect(m_getStockList,SIGNAL(sendNameToAnalysis(QString)),m_analysisByRedisCache,SLOT(searchAndAnalysisData(QString)),Qt::QueuedConnection);
+
 }

--
Gitblit v1.8.0