refactor: 移除波形图组件并更新README文档

移除不再使用的波形图组件及相关代码,简化主窗口结构。同时全面更新README文档,详细描述项目功能、技术栈和使用说明,使其更加专业和完善。
This commit is contained in:
2026-01-14 13:10:52 +08:00
parent 9d33a8e179
commit e90bbfec7d
3 changed files with 259 additions and 53 deletions

View File

@@ -10,8 +10,6 @@ from PySide6.QtGui import QFont, QColor, QPainter, QBrush, QPen, QIcon, QAction,
from typing import Callable, Optional
from loguru import logger
from waveform_widget import WaveformWidget
class SentimentIndicator(QWidget):
"""情感指示灯组件"""
@@ -263,10 +261,6 @@ class MainWindow(QWidget):
status_font.setPointSize(10)
self.status_label.setFont(status_font)
# 波形图组件
self.waveform_widget = WaveformWidget()
self.waveform_widget.setMinimumHeight(200)
# 上证所截图显示
screenshot_group = QGroupBox("上证所行情")
screenshot_layout = QVBoxLayout(screenshot_group)
@@ -298,7 +292,6 @@ class MainWindow(QWidget):
layout.addWidget(self.indicator)
layout.addWidget(self.score_label)
layout.addWidget(self.status_label)
layout.addWidget(self.waveform_widget)
layout.addWidget(screenshot_group)
layout.addLayout(btn_layout)
@@ -442,11 +435,6 @@ class MainWindow(QWidget):
logger.info(f"显示消息: {title} - {message}")
QMessageBox.information(self, title, message)
def add_waveform_data(self, time_str: str, value: float):
"""添加波形图数据点"""
self.waveform_widget.add_data_point(time_str, value)
logger.info(f"添加波形图数据点: 时间={time_str}, 值={value}")
def update_sse_screenshot(self, screenshot_path: str):
"""更新上证所截图显示"""
logger.info(f"更新截图显示: {screenshot_path}")