From 445ff39c79373519d452e44bc8d96c1e0b01e66a Mon Sep 17 00:00:00 2001
From: wumu <mayi@mayi.com>
Date: 星期四, 25 九月 2025 22:33:40 +0800
Subject: [PATCH] 0925

---
 separateanalysis.cpp |   16 +++++++++++++++-
 1 files changed, 15 insertions(+), 1 deletions(-)

diff --git a/separateanalysis.cpp b/separateanalysis.cpp
index 50aaf07..0f0cd14 100644
--- a/separateanalysis.cpp
+++ b/separateanalysis.cpp
@@ -100,6 +100,8 @@
         m_model->setRowCount(0); // 閲嶇疆妯″瀷琛屾暟
         //int rows = 0;
         int rank_val = 0;
+        double amount_old = 0;
+
         while (que.next()) {
             QString name = que.value(0).toString();
             QString code = que.value(1).toString();
@@ -133,7 +135,19 @@
             items.append(percentItem);
 
             items.append(new QStandardItem(close));
-            items.append(new QStandardItem(amount));
+
+            double amount_val = amount.toDouble(); // 浜ゆ槗棰�
+            QStandardItem *amountItem = new QStandardItem(amount);
+            if(amount_old > 0){
+                if(amount_val / amount_old >= 3){
+                    amountItem->setData(QColor("red"),Qt::BackgroundColorRole);
+                    amountItem->setData(QString::number(amount_val / amount_old),Qt::ToolTipRole);
+                }
+            }
+            items.append(amountItem);
+            amount_old = amount_val;
+
+//            items.append(new QStandardItem(amount));
             items.append(new QStandardItem(volume));
             items.append(new QStandardItem(turnover_rate));
             items.append(new QStandardItem(pe_ttm));

--
Gitblit v1.8.0