Newer
Older
CasicBioRecNew / CasicBioRecWin.h
tan yue on 10 May 2022 788 bytes 20220510 用户列表页面框架
#ifndef CASICBIORECWIN_H
#define CASICBIORECWIN_H

#include <QMainWindow>

#include "utils/SettingConfig.h"
//#include "utils/easyloggingpp/easylogging++.h"

#include "StartupForm.h"
#include "UserListForm.h"
#include "SettingForm.h"

QT_BEGIN_NAMESPACE
namespace Ui { class CasicBioRecWin; }
QT_END_NAMESPACE

class CasicBioRecWin : public QMainWindow
{
    Q_OBJECT

public:
    CasicBioRecWin(QWidget *parent = nullptr);
    ~CasicBioRecWin();

public slots:
    void backToStandByForm();
    void switchToUserListForm();
    void switchToSettingForm();

private:
    Ui::CasicBioRecWin *ui;

    StartupForm * startForm;
    UserListForm * userListForm;
    SettingForm * settingForm;

    void keyPressEvent(QKeyEvent *event);
    void initFormsPtr();

};
#endif // CASICBIORECWIN_H