From f2aa9e9aceb061393dc5c0c0aa28975a44f57b63 Mon Sep 17 00:00:00 2001 From: Tian Shilin Date: Thu, 19 Mar 2026 19:12:05 +0800 Subject: [PATCH] fix: Optimize UI display of the network module log: Keep text field widths consistent pms: bug-337919 --- dcc-network/qml/NetFileChooseEdit.qml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dcc-network/qml/NetFileChooseEdit.qml b/dcc-network/qml/NetFileChooseEdit.qml index da3330fe..4e3d8329 100644 --- a/dcc-network/qml/NetFileChooseEdit.qml +++ b/dcc-network/qml/NetFileChooseEdit.qml @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2024 UnionTech Software Technology Co., Ltd. +// SPDX-FileCopyrightText: 2024 - 2026 UnionTech Software Technology Co., Ltd. // SPDX-License-Identifier: GPL-3.0-or-later import QtQuick 2.15 import QtQuick.Layouts 1.15 @@ -8,6 +8,7 @@ import org.deepin.dtk 1.0 as D RowLayout { id: root + implicitWidth: edit.implicitWidth property var dataItem property var nameFilters: [qsTr("All files (*)")] property alias placeholderText: edit.placeholderText @@ -30,6 +31,7 @@ RowLayout { } D.LineEdit { id: edit + Layout.preferredWidth: edit.implicitWidth - browseBtn.width - root.spacing onTextChanged: { if (!initialized) { return @@ -50,7 +52,9 @@ RowLayout { } Component.onCompleted: initialized = true } + NetButton { + id: browseBtn text: "..." onClicked: { fileDialog.createObject(this).open()