这是一个用来监控本地文件夹变化的服务
bak
w1146869587
2021-11-10 5103cded9852de855386527639821c68d078c70e
bak
5个文件已修改
19 ■■■■■ 已修改文件
bak/mb_watch_user.db 补丁 | 查看 | 原始文档 | blame | 历史
bak/mbwatch.txt 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
mbwatch/mbwatchuser.cpp 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
mbwatch/mbwatchuser.h 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
mbwatch/mbwatchuserdb.cpp 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
bak/mb_watch_user.db
Binary files differ
bak/mbwatch.txt
@@ -2,7 +2,8 @@
    CN_S_LOGIN       VARCHAR (128) NOT NULL,
    CN_S_SERVER_ID   VARCHAR (128) NOT NULL,
    CN_S_BACKUP_DIR  VARCHAR (512) NOT NULL,
    CN_S_SERVER_PATH VARCHAR (512),
    CN_S_SERVER_PATH VARCHAR (512) NOT NULL,
    CN_S_SERVER_FLAG VARCHAR (512),
    CN_S_ISLOGIN     CHAR (2)      DEFAULT N,
    PRIMARY KEY (
        CN_S_LOGIN,
mbwatch/mbwatchuser.cpp
@@ -35,6 +35,11 @@
    m_isLogin = isLogin;
}
void CMBWatchUser::setSvrFlag(QString svrFlag)
{
    m_svrFlag = svrFlag;
}
QString CMBWatchUser::getLogin()
{
    return m_login;
@@ -59,3 +64,8 @@
{
    return m_isLogin;
}
QString CMBWatchUser::getSvrFlag()
{
    return m_svrFlag;
}
mbwatch/mbwatchuser.h
@@ -23,6 +23,7 @@
    QString m_svrID;
    QString m_backupDir;
    QString m_svrPath;
    QString m_svrFlag;
    QString m_isLogin;
public:
    void     setLogin(QString login);
@@ -30,12 +31,14 @@
    void     setBackupDir(QString backupDir);
    void     setSvrPath(QString svrPath);
    void     setIsLogin(QString isLogin);
    void     setSvrFlag(QString svrFlag);
public:
    QString  getLogin();
    QString  getSvrID();
    QString  getBackupDir();
    QString  getSvrPath();
    QString  getIsLogin();
    QString  getSvrFlag();
};
#endif // MBWATCHUSER_H
mbwatch/mbwatchuserdb.cpp
@@ -175,6 +175,8 @@
        QString backupDir = query.value("CN_S_BACKUP_DIR").toString();
        QString svrPath   = query.value("CN_S_SERVER_PATH").toString();
        QString isLogin   = query.value("CN_S_ISLOGIN").toString();
        QString svrFlag   = query.value("CN_S_SERVER_FLAG").toString();
        CMBWatchUser *pUser = new CMBWatchUser();
        pUser->setLogin(login);
@@ -182,6 +184,7 @@
        pUser->setBackupDir(backupDir);
        pUser->setSvrPath(svrPath);
        pUser->setIsLogin(isLogin);
        pUser->setSvrFlag(svrFlag);
        if( !m_pMgr->add(pUser) ){
            delete pUser;