From 343cf522ee2f2d6b739e05db8c375d7b0c09a289 Mon Sep 17 00:00:00 2001 From: taynpg Date: Tue, 21 Oct 2025 10:12:21 +0800 Subject: [PATCH] =?UTF-8?q?refix=EF=BC=9Aenter=20button=20default=20action?= =?UTF-8?q?.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Gui/Control/ConnectControl.ui | 3 +++ Gui/Control/FileControl.cpp | 5 +++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Gui/Control/ConnectControl.ui b/Gui/Control/ConnectControl.ui index 75d0587..025e6c8 100644 --- a/Gui/Control/ConnectControl.ui +++ b/Gui/Control/ConnectControl.ui @@ -80,6 +80,9 @@ + + Qt::FocusPolicy::NoFocus + Disconnect diff --git a/Gui/Control/FileControl.cpp b/Gui/Control/FileControl.cpp index df50710..20f26ef 100644 --- a/Gui/Control/FileControl.cpp +++ b/Gui/Control/FileControl.cpp @@ -85,7 +85,6 @@ void FileManager::InitControl() ui->tableWidget->setContextMenuPolicy(Qt::CustomContextMenu); - connect(ui->comboBox->lineEdit(), &QLineEdit::returnPressed, this, &FileManager::evtFile); connect(ui->btnHome, &QPushButton::clicked, this, &FileManager::evtHome); connect(ui->btnVisit, &QPushButton::clicked, this, &FileManager::evtFile); connect(ui->tableWidget, &QTableWidget::cellDoubleClicked, this, &FileManager::doubleClick); @@ -97,7 +96,9 @@ void FileManager::InitControl() [this](const QPoint& pos) { menu_->exec(QCursor::pos()); }); connect(ui->tableWidget->horizontalHeader(), &QHeaderView::sectionClicked, this, &FileManager::HeaderClicked); - ui->btnVisit->setDefault(true); + + auto* line = ui->comboBox->lineEdit(); + connect(line, &QLineEdit::returnPressed, this, [this]() { ui->btnVisit->click(); }); } void FileManager::InitMenu()