lanyi
2025-07-31 d109987c6f39c78fe1d1e5ea1219bd4a51941261
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#ifndef VCSMAINWINDOW_H
#define VCSMAINWINDOW_H
 
#include <QMainWindow>
#include <QMessageBox>
#include <QTimer>
#include "addfile.h"
#include "release.h"
#include "rollback.h"
#include "readlog.h"
#include "uploador.h"
namespace Ui {
class VCSMainWindow;
}
 
class VCSMainWindow : public QMainWindow
{
    Q_OBJECT
 
public:
    explicit VCSMainWindow(QWidget *parent = 0);
    ~VCSMainWindow();
signals:
    void releaseSignal();
private slots:
    void on_pushButton_clicked();
 
    void on_pushButton_2_clicked();
 
    void on_pushButton_4_clicked();
 
    void on_pushButton_3_clicked();
 
    void addFileSlot(std::shared_ptr<char>,int);
    void msgSlot(QString);
 
 
private:
    Ui::VCSMainWindow *ui;
    AddFile     *m_addFile;
    Release     *m_release;
    RollBack    *m_rollBack;
    ReadLog     *m_readLog;
    UpLoador    *m_upLoad;
    QMessageBox *m_msg;
//    QTimer* m_heartCheckTimer;
 
};
 
#endif // VCSMAINWINDOW_H