新增存款计算器
This commit is contained in:
@@ -12,6 +12,7 @@
|
||||
|
||||
#include <QObject>
|
||||
#include <QDateTime>
|
||||
|
||||
class QTimer;
|
||||
|
||||
#ifdef quc
|
||||
@@ -28,29 +29,47 @@ public:
|
||||
|
||||
private:
|
||||
static QScopedPointer<SaveRunTime> self;
|
||||
QString path; //日志文件路径
|
||||
QString name; //日志文件名称
|
||||
|
||||
//日志文件路径
|
||||
QString path;
|
||||
//日志文件名称
|
||||
QString name;
|
||||
|
||||
//最后的编号
|
||||
int lastID;
|
||||
//保存间隔
|
||||
int saveInterval;
|
||||
//开始时间
|
||||
QDateTime startTime;
|
||||
//日志文件
|
||||
QString logFile;
|
||||
//保存文件定时器
|
||||
QTimer *timerSave;
|
||||
|
||||
private:
|
||||
//比较两个时间差值
|
||||
void getDiffValue(const QDateTime &startTime, const QDateTime &endTime, int &day, int &hour, int &minute);
|
||||
|
||||
signals:
|
||||
public Q_SLOTS:
|
||||
//启动服务
|
||||
void start();
|
||||
//停止服务
|
||||
void stop();
|
||||
|
||||
public slots:
|
||||
void start(); //启动服务
|
||||
void stop(); //停止服务
|
||||
void initLog(); //初始化日志文件
|
||||
void appendLog(); //追加一条记录到日志文件
|
||||
void saveLog(); //保存运行时间到日志文件
|
||||
//新建目录
|
||||
void newPath();
|
||||
//初始化日志文件
|
||||
void initLog();
|
||||
//追加一条记录到日志文件
|
||||
void appendLog();
|
||||
//保存运行时间到日志文件
|
||||
void saveLog();
|
||||
|
||||
//设置文件保存目录
|
||||
void setPath(const QString &path);
|
||||
//设置文件名称
|
||||
void setName(const QString &name);
|
||||
//设置保存间隔
|
||||
void setSaveInterval(int saveInterval);
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user