#ifndef STUDENTPAGE_H #define STUDENTPAGE_H #include QT_BEGIN_NAMESPACE class QTableView; class QLabel; class QTextEdit; class QLineEdit; class QComboBox; class QAbstractItemModel; class QCheckBox; class Pagination; QT_END_NAMESPACE class StudentPage : public QWidget { Q_OBJECT public: explicit StudentPage(QWidget *parent = nullptr); void updateStudentView(); void addStudent(); void setDefault(); void removeStudent(); void save(); void Clear(); void importFile(); void exportFile(); signals: private: QTableView *studentView; Pagination *pagination; QComboBox *pageSize; QLineEdit *studentNameLineEdit; QLineEdit *studentSwLineEdit; QLineEdit *examineeNumberLineEdit; QLineEdit *checkinNumberLineEdit; //考试组队 QComboBox *groupNameComboBox; //组别 QLineEdit *examsTestLineEdit; // 开始内容 }; #endif // STUDENTPAGE_H