search:对照功能搜索筛选添加。

This commit is contained in:
2025-11-11 22:30:45 +08:00
parent bbd0f8b36f
commit 7c4b76d844
9 changed files with 119 additions and 11 deletions

View File

@@ -10,6 +10,12 @@ namespace Ui {
class Compare;
}
struct CompareItem {
QString baseName;
QString localDir;
QString remoteDir;
};
class Compare : public QWidget
{
Q_OBJECT
@@ -31,6 +37,9 @@ private:
void Save();
void Load();
void LoadTitles();
void Search();
void Reset();
void SetResult(const QVector<CompareItem>& items);
void TransToLeft();
void TransToRight();
@@ -41,6 +50,10 @@ private slots:
private:
QMenu* menu_;
Ui::Compare* ui;
// 现要求,保存、删除、拖入必须重置。
bool isResource_{};
QVector<CompareItem> items_;
};
#endif // COMPARECONTROL_H