From de792bb68f4aa98ea8d85365d847f7720d4428fc Mon Sep 17 00:00:00 2001 From: taynpg Date: Sat, 15 Nov 2025 17:14:18 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E4=BF=AE=E6=AD=A3=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E4=BF=A1=E6=81=AF=E9=A1=B5=E9=9D=A2=E5=B0=BA=E5=AF=B8?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E6=89=93=E5=8D=B0=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vscode/settings.json | 4 ++-- Gui/Control/FileControl.cpp | 2 +- Gui/Form/FileInfoForm.cpp | 4 +++- Gui/Form/FileInfoForm.ui | 4 ++-- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index ee88087..4304dc3 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -16,12 +16,12 @@ "args": [] }, "cmake.configureSettings": { - "CMAKE_PREFIX_PATH": "C:/Qt/Qt5.12.12/5.12.12/msvc2017_64", + "CMAKE_PREFIX_PATH": "C:/Qt/Qt6", }, "cmake.configureArgs": [ "-Wno-dev", "-DCOMPILE_GUI=ON", - "-DQT_DEFAULT_MAJOR_VERSION=5" + "-DQT_DEFAULT_MAJOR_VERSION=6" ], "cmake.options.statusBarVisibility": "visible", "cmake.generator": "Ninja", diff --git a/Gui/Control/FileControl.cpp b/Gui/Control/FileControl.cpp index 09cc41e..2c85987 100644 --- a/Gui/Control/FileControl.cpp +++ b/Gui/Control/FileControl.cpp @@ -467,7 +467,7 @@ void FileManager::ShowProperties() info->fileTime_ = ui->tableWidget->item(row, 2)->text(); info->fileType_ = ui->tableWidget->item(row, 3)->text(); info->fileSize_ = ui->tableWidget->item(row, 4)->text(); - + info->setWindowTitle(isRemote_ ? tr("远程文件属性") : tr("本地文件属性")); info->exec(); } diff --git a/Gui/Form/FileInfoForm.cpp b/Gui/Form/FileInfoForm.cpp index cec459b..3d78d65 100644 --- a/Gui/Form/FileInfoForm.cpp +++ b/Gui/Form/FileInfoForm.cpp @@ -6,7 +6,7 @@ FileInfo::FileInfo(QWidget* parent) : QDialog(parent), ui(new Ui::FileInfo) { ui->setupUi(this); InitControl(); - setWindowTitle(tr("属性")); + setFixedSize(minimumSizeHint()); } FileInfo::~FileInfo() @@ -28,4 +28,6 @@ void FileInfo::InitControl() { ui->pedDir->setReadOnly(true); ui->pedName->setReadOnly(true); + + connect(ui->btnClose, &QPushButton::clicked, this, &FileInfo::close); } diff --git a/Gui/Form/FileInfoForm.ui b/Gui/Form/FileInfoForm.ui index a1a30bd..2754bcc 100644 --- a/Gui/Form/FileInfoForm.ui +++ b/Gui/Form/FileInfoForm.ui @@ -6,8 +6,8 @@ 0 0 - 544 - 300 + 254 + 242