fix(ui): P2 工具条去 border-radius,消除原生GL上四角浅色直角

对齐左上「视图详情」浮层做法:悬于 GL 画布的浮层不设圆角(圆角四角露父级浅底),
改直角矩形+不透明底。控件自身圆角(落在不透明frame上)保留。
This commit is contained in:
gaozheng 2026-06-16 07:48:12 +08:00
parent 73deb2b159
commit 86e07722e5
1 changed files with 3 additions and 1 deletions

View File

@ -405,7 +405,9 @@ void buildWorkbench(QMainWindow& window, geopro::data::LocalSampleRepository& re
geopro::app::applyTokenizedStyleSheet(
axisBar,
QStringLiteral(
"QFrame{background:{{canvas/bg-soft}};border:1px solid {{canvas/grid}};border-radius:6px;}"
// 不设 border-radius浮层悬于原生 GL 画布上,圆角四角会露父级浅底(四个白直角)。
// 与左上「视图详情」浮层同法:直角矩形 + 不透明底铺满。
"QFrame{background:{{canvas/bg-soft}};border:1px solid {{canvas/grid}};}"
"QLabel{color:{{canvas/text}};border:none;background:transparent;}"
"QComboBox{color:{{canvas/text}};background:{{canvas/bg}};border:1px solid {{canvas/grid}};"
"border-radius:4px;padding:2px 6px;}"