From b9fcf4c589207926ce63303fc0b92ea4951618c9 Mon Sep 17 00:00:00 2001 From: Liu Jinchang Date: Tue, 12 May 2026 10:31:56 +0800 Subject: [PATCH] fix(usbselect): set fixed height for warning hint label to prevent layout jumping MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Set fixed height 50px for m_warningHint label in UsbSelectView to avoid layout jumping when warning text changes 修复(usbselect): 为警告提示标签设置固定高度以防止布局跳动 - 在 UsbSelectView 中为 m_warningHint 警告提示标签设置固定高度 50px,避免警告文本变化时布局跳动 Log: 为 USB 选择界面的警告提示标签设置固定高度,防止文本内容变化引起的布局跳动 Bug: https://pms.uniontech.com/bug-view-241751.html --- src/app/view/usbselectview.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/app/view/usbselectview.cpp b/src/app/view/usbselectview.cpp index 8337f0f8..4d6c96d0 100644 --- a/src/app/view/usbselectview.cpp +++ b/src/app/view/usbselectview.cpp @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2017 - 2022 UnionTech Software Technology Co., Ltd. +// SPDX-FileCopyrightText: 2017 - 2026 UnionTech Software Technology Co., Ltd. // // SPDX-License-Identifier: GPL-3.0-only @@ -129,6 +129,7 @@ UsbSelectView::UsbSelectView(DWidget *parent) : DWidget(parent) font.setWeight(QFont::Normal); m_warningHint->setFont(font); m_warningHint->setAlignment(Qt::AlignCenter); + m_warningHint->setFixedHeight(50); QHBoxLayout* pWarningLayout = new QHBoxLayout; pWarningLayout->setContentsMargins(30, 0, 30, 0); pWarningLayout->addWidget(m_warningHint);