fix(ui): 异常提示浮层圆角外露白底 → WA_TranslucentBackground

QLabel 默认不透明,QSS border-radius 只画圆角矩形,四角(圆角外三角区)露出 widget 白底色。
加 WA_TranslucentBackground → 圆角外透明(露画布),圆角矩形(深底0.85)正常。

构建:app 链接通过
This commit is contained in:
gaozheng 2026-06-26 16:13:02 +08:00
parent f230ca8dd1
commit 1648ccb8c4
1 changed files with 1 additions and 0 deletions

View File

@ -403,6 +403,7 @@ void buildWorkbench(QMainWindow& window, geopro::data::LocalSampleRepository& re
auto* anomalyHint = new QLabel(vtkWidget);
anomalyHint->setObjectName(QStringLiteral("anomalyHint"));
anomalyHint->setAttribute(Qt::WA_TransparentForMouseEvents);
anomalyHint->setAttribute(Qt::WA_TranslucentBackground); // 圆角外透明(否则四角露白底)
geopro::app::applyTokenizedStyleSheet(
anomalyHint,
QStringLiteral("QLabel#anomalyHint{background:rgba(10,18,30,0.85);color:#E6ECF5;"