add: filemanager enter visit.

This commit is contained in:
2025-06-28 23:57:46 +08:00
parent a49f63f401
commit 985dcec4af
2 changed files with 4 additions and 4 deletions

View File

@@ -6,6 +6,7 @@
#include <QDir>
#include <QFile>
#include <QHeaderView>
#include <QLineEdit>
#include <QListWidget>
#include <QTableWidgetItem>
#include <RemoteFile.h>
@@ -80,6 +81,7 @@ 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);
@@ -209,7 +211,6 @@ void FileManager::SortFileInfo(SortMethod method)
void FileManager::RefreshTab()
{
ui->tableWidget->setUpdatesEnabled(false);
ui->tableWidget->setRowCount(0);
ui->tableWidget->setRowCount(currentShowInfo_.vec.size());
for (int i = 0; i < currentShowInfo_.vec.size(); ++i) {
@@ -278,8 +279,7 @@ void FileManager::RefreshTab()
item->setFlags(item->flags() & ~Qt::ItemIsEditable);
ui->tableWidget->setItem(i, 4, item);
}
ui->tableWidget->setUpdatesEnabled(true);
ui->tableWidget->viewport()->update();
ui->tableWidget->scrollToTop();
}
void FileManager::HeaderClicked(int column)

View File

@@ -20,7 +20,7 @@
| 12 | 功能 | 对照传输前要先校验文件存在性。 | | 0.1 | |
| 11 | 问题 | 断连后当前远端ID要清除。 | | 0.1 | 0.2 |
| 10 | 功能 | 对照传输可以支持反向下载。 | | 0.1 | |
| 9 | 优化 | 输入路径后可以直接回车访问。 | | 0.1 | |
| 9 | 优化 | 输入路径后可以直接回车访问。 | | 0.1 | 0.2 |
| 8 | 功能 | 文件浏览页面要支持按照类型排序,时间排序,和文件后缀筛选。 | | 0.1 | 0.2 |
| 7 | 优化 | IP和Port宽度要合理一些,IP过小,Port宽度过大。 | | 0.1 | 0.2 |
| 6 | 功能 | 比对控件添加可尝试目录浏览控件跳转到指定目录。 | | 0.1 | |