#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