-
Notifications
You must be signed in to change notification settings - Fork 0
/
maingui.h
53 lines (46 loc) · 1.19 KB
/
maingui.h
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
51
52
53
#ifndef MAINGUI_H
#define MAINGUI_H
#include <QMainWindow>
#include <QString>
#include <iostream>
#include "userwindow.h"
#include "baseinfo/resultwindow.h"
#include "baseinfo/studentwindow.h"
#include "search/resultinfowindow.h"
#include "search/studentinfowindow.h"
#include "settings/classeswindow.h"
#include "settings/examkindswindow.h"
#include "settings/gradewindow.h"
#include "settings/subjectwindow.h"
namespace Ui {
class MainGui;
}
class MainGui : public QMainWindow
{
Q_OBJECT
public:
explicit MainGui(QString NowUser,QWidget *parent = 0);
UserWindow* UserWindowInfo;
ResultWindow* Result;
StudentWindow* Student;
ResultInfoWindow* ResultInfo;
StudentInfoWindow* StudentInfo;
ClassesWindow* Classes;
ExamkindsWindow* Examkinds;
GradeWindow* Grade;
SubjectWindow* Subject;
~MainGui();
private:
Ui::MainGui *ui;
public slots:
void open_userWindow();
void open_resultWindow();
void open_studentWindow();
void open_resultinfo();
void open_studentinfo();
void open_classes();
void open_examkinds();
void open_grade();
void open_subject();
};
#endif // MAINGUI_H