feat: 添加新页面

This commit is contained in:
sleepwithoutbz
2025-09-21 18:35:32 +08:00
parent 91d314a888
commit 9fe3007600
9 changed files with 381 additions and 8 deletions

View File

@@ -169,7 +169,8 @@ void ElaCentralStackedWidget::doWindowStackSwitch(ElaWindowType::StackSwitchMode
void ElaCentralStackedWidget::paintEvent(QPaintEvent *event) {
QRect targetRect = this->rect();
// ADDZY: 左上角向右下移动(1, 1),右下角向右下收缩(10, 10)
targetRect.adjust(1, 1, 10, 10);
// targetRect.adjust(1, 1, 10, 10);
targetRect.adjust(0, 0, -3, -3);
QPainter painter(this);
painter.save();
painter.setRenderHints(QPainter::Antialiasing);
@@ -177,6 +178,7 @@ void ElaCentralStackedWidget::paintEvent(QPaintEvent *event) {
painter.setPen(QPen(ElaThemeColor(_themeMode, BasicBaseLine), 1.5));
painter.setBrush(ElaThemeColor(_themeMode, WindowCentralStackBase));
if (_isHasRadius) {
// ADDZY: 顶点圆角
painter.drawRoundedRect(targetRect, 10, 10);
} else {
painter.drawRect(targetRect);