diff --git a/src/app/main.cpp b/src/app/main.cpp index 8884de5..82b68e8 100644 --- a/src/app/main.cpp +++ b/src/app/main.cpp @@ -337,7 +337,12 @@ void buildWorkbench(QMainWindow& window, geopro::data::LocalSampleRepository& re // 左下 dock:数据真实显示栏(选中测线后列其采集批次=数据集;tab 数据/文件)。 auto* datasetTabs = new QTabWidget(); auto* datasetList = new QListWidget(); - datasetList->setAlternatingRowColors(true); + // 简洁分割:去隔行变色,改为 item 间极淡分割线 + 内边距 + hover/选中反馈(专业、不误导)。 + datasetList->setStyleSheet(QStringLiteral( + "QListWidget{ background:#FFFFFF; border:none; outline:none; }" + "QListWidget::item{ padding:9px 12px; border-bottom:1px solid #EEF1F5; color:#1F2A3D; }" + "QListWidget::item:hover{ background:#F5F8FD; }" + "QListWidget::item:selected{ background:#EAF1FB; color:#1F2A3D; }")); datasetTabs->addTab(datasetList, QStringLiteral("数据")); auto* fileList = new QListWidget(); // M1 文件 tab 占位 { // 空状态引导:M1 暂无文件来源,给出说明而非空白面板(识别优先于回忆)。