账单记录器迁移。

This commit is contained in:
2026-02-27 12:29:27 +08:00
commit 21b9cc0590
54 changed files with 4195 additions and 0 deletions

39
recordedit.h Normal file
View File

@@ -0,0 +1,39 @@
#ifndef RECORDEDIT_H
#define RECORDEDIT_H
#include "SqlOpr.h"
#include <QDialog>
namespace Ui {
class RecordEdit;
}
class RecordEdit : public QDialog
{
Q_OBJECT
public:
explicit RecordEdit(QWidget* parent, std::unique_ptr<ComSqlOpr>& comSqlOpr, std::unique_ptr<RepaySqlOpr>& repaySqlOpr);
~RecordEdit();
public:
int exec() override;
public:
bool modify_ = false;
AccountRecord record_;
private:
void ShowData();
void GetData();
void Modify();
private:
bool autoChange_{false};
bool over_{};
std::unique_ptr<RepaySqlOpr>& repaySqlOpr_;
std::unique_ptr<ComSqlOpr>& comSqlOpr_;
Ui::RecordEdit* ui;
};
#endif // RECORDEDIT_H