20 lines
698 B
C++
20 lines
698 B
C++
#pragma once
|
||
#include <vector>
|
||
|
||
#include "repo/RepoTypes.hpp"
|
||
|
||
class QListWidget;
|
||
|
||
namespace geopro::app {
|
||
|
||
// 数据列表条目角色(与 main.cpp 树一致:Qt::UserRole=dsId、+1=ddType)。
|
||
constexpr int kDsIdRole = 0x0100; // Qt::UserRole
|
||
constexpr int kDsDdTypeRole = 0x0101; // Qt::UserRole + 1
|
||
|
||
// 用某测线(TM)的数据集(采集批次)填充 QListWidget(对齐原型左下「数据真实显示栏」)。
|
||
// 每条目 = 名称 +(ddType 标注);UserRole 存 dsId、+1 存 ddType(供单击驱动数据详情)。
|
||
// 清空旧条目后重填。
|
||
void populateDatasetList(QListWidget* list, const std::vector<geopro::data::DsNode>& dss);
|
||
|
||
} // namespace geopro::app
|