⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fetmainform.cpp

📁 基于遗传算法的排课软件源码 根据需要安排合理的课程时间等
💻 CPP
📖 第 1 页 / 共 4 页
字号:
{	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	SubjectTagsForm* subjectTagsForm=new SubjectTagsForm();	subjectTagsForm->exec();}void FetMainForm::dataYears(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	YearsForm* yearsForm=new YearsForm();	yearsForm->exec();}void FetMainForm::dataGroups(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	GroupsForm* groupsForm=new GroupsForm();	groupsForm->exec();}void FetMainForm::dataSubgroups(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	SubgroupsForm* subgroupsForm=new SubgroupsForm();	subgroupsForm->exec();}void FetMainForm::dataActivities(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	ActivitiesForm* activitiesForm=new ActivitiesForm();	activitiesForm->exec();}void FetMainForm::dataEquipments(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	EquipmentsForm* equipmentsForm=new EquipmentsForm();	equipmentsForm->exec();}void FetMainForm::dataBuildings(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	BuildingsForm* buildingsForm=new BuildingsForm();	buildingsForm->exec();}void FetMainForm::dataRooms(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	RoomsForm* roomsForm=new RoomsForm();	roomsForm->exec();}void FetMainForm::dataAllTimeConstraints(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	AllTimeConstraintsForm* allTimeConstraintsForm=new AllTimeConstraintsForm();	allTimeConstraintsForm->exec();}void FetMainForm::dataAllSpaceConstraints(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	AllSpaceConstraintsForm* allSpaceConstraintsForm=new AllSpaceConstraintsForm();	allSpaceConstraintsForm->exec();}void FetMainForm::dataTimeConstraints2ActivitiesConsecutive(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	Constraint2ActivitiesConsecutiveForm* constraint2ActivitiesConsecutiveForm=new Constraint2ActivitiesConsecutiveForm();	constraint2ActivitiesConsecutiveForm->exec();}void FetMainForm::dataTimeConstraints2ActivitiesOrdered(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	Constraint2ActivitiesOrderedForm* constraint2ActivitiesOrderedForm=new Constraint2ActivitiesOrderedForm();	constraint2ActivitiesOrderedForm->exec();}void FetMainForm::dataTimeConstraints2ActivitiesGrouped(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	Constraint2ActivitiesGroupedForm* constraint2ActivitiesGroupedForm=new Constraint2ActivitiesGroupedForm();	constraint2ActivitiesGroupedForm->exec();}void FetMainForm::dataTimeConstraintsActivitiesPreferredTimes(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	ConstraintActivitiesPreferredTimesForm* constraintActivitiesPreferredTimesForm=new ConstraintActivitiesPreferredTimesForm();	constraintActivitiesPreferredTimesForm->exec();}void FetMainForm::dataTimeConstraintsActivitiesSameStartingTime(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	ConstraintActivitiesSameStartingTimeForm* constraintActivitiesSameStartingTimeForm=new ConstraintActivitiesSameStartingTimeForm();	constraintActivitiesSameStartingTimeForm->exec();}void FetMainForm::dataTimeConstraintsActivitiesSameStartingHour(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	ConstraintActivitiesSameStartingHourForm* constraintActivitiesSameStartingHourForm=new ConstraintActivitiesSameStartingHourForm();	constraintActivitiesSameStartingHourForm->exec();}void FetMainForm::dataTimeConstraintsTeacherNotAvailable(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	ConstraintTeacherNotAvailableForm* constraintTeacherNotAvailableForm=new ConstraintTeacherNotAvailableForm();	constraintTeacherNotAvailableForm->exec();}void FetMainForm::dataTimeConstraintsBasicCompulsoryTime(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	ConstraintBasicCompulsoryTimeForm* constraintBasicCompulsoryTimeForm=new ConstraintBasicCompulsoryTimeForm();	constraintBasicCompulsoryTimeForm->exec();}void FetMainForm::dataSpaceConstraintsBasicCompulsorySpace(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	ConstraintBasicCompulsorySpaceForm* constraintBasicCompulsorySpaceForm=new ConstraintBasicCompulsorySpaceForm();	constraintBasicCompulsorySpaceForm->exec();}void FetMainForm::dataSpaceConstraintsTeacherRequiresRoom(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	ConstraintTeacherRequiresRoomForm* constraintTeacherRequiresRoomForm=new ConstraintTeacherRequiresRoomForm();	constraintTeacherRequiresRoomForm->exec();}void FetMainForm::dataSpaceConstraintsTeacherSubjectRequireRoom(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	ConstraintTeacherSubjectRequireRoomForm* constraintTeacherSubjectRequireRoomForm=new ConstraintTeacherSubjectRequireRoomForm();	constraintTeacherSubjectRequireRoomForm->exec();}void FetMainForm::dataSpaceConstraintsRoomNotAvailable(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	ConstraintRoomNotAvailableForm* constraintRoomNotAvailableForm=new ConstraintRoomNotAvailableForm();	constraintRoomNotAvailableForm->exec();}void FetMainForm::dataSpaceConstraintsActivityPreferredRoom(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	ConstraintActivityPreferredRoomForm* constraintActivityPreferredRoomForm=new ConstraintActivityPreferredRoomForm();	constraintActivityPreferredRoomForm->exec();}void FetMainForm::dataSpaceConstraintsMinimizeNumberOfRoomsForStudents(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	ConstraintMinimizeNumberOfRoomsForStudentsForm* constraintMinimizeNumberOfRoomsForStudentsForm=new ConstraintMinimizeNumberOfRoomsForStudentsForm();	constraintMinimizeNumberOfRoomsForStudentsForm->exec();}void FetMainForm::dataSpaceConstraintsMinimizeNumberOfRoomsForTeachers(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	ConstraintMinimizeNumberOfRoomsForTeachersForm* form=new ConstraintMinimizeNumberOfRoomsForTeachersForm();	form->exec();}void FetMainForm::dataSpaceConstraintsRoomTypeNotAllowedSubjects(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	ConstraintRoomTypeNotAllowedSubjectsForm* constraintRoomTypeNotAllowedSubjectsForm=new ConstraintRoomTypeNotAllowedSubjectsForm();	constraintRoomTypeNotAllowedSubjectsForm->exec();}void FetMainForm::dataSpaceConstraintsSubjectRequiresEquipments(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	ConstraintSubjectRequiresEquipmentsForm* constraintSubjectRequiresEquipmentsForm=new ConstraintSubjectRequiresEquipmentsForm();	constraintSubjectRequiresEquipmentsForm->exec();}void FetMainForm::dataSpaceConstraintsSubjectSubjectTagRequireEquipments(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	ConstraintSubjectSubjectTagRequireEquipmentsForm* constraintSubjectSubjectTagRequireEquipmentsForm=new ConstraintSubjectSubjectTagRequireEquipmentsForm();	constraintSubjectSubjectTagRequireEquipmentsForm->exec();}void FetMainForm::dataSpaceConstraintsActivitiesSameRoom(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	ConstraintActivitiesSameRoomForm* constraintActivitiesSameRoomForm=new ConstraintActivitiesSameRoomForm();	constraintActivitiesSameRoomForm->exec();}void FetMainForm::dataSpaceConstraintsActivityPreferredRooms(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	ConstraintActivityPreferredRoomsForm* constraintActivityPreferredRoomsForm=new ConstraintActivityPreferredRoomsForm();	constraintActivityPreferredRoomsForm->exec();}void FetMainForm::dataSpaceConstraintsSubjectPreferredRoom(){	if(simulation_running){		QMessageBox::information(this, QObject::tr("FET information"),			QObject::tr("Allocation in course.\nPlease stop simulation before this."));		return;	}	ConstraintSubjectPreferredRoomForm* constraintSubjectPreferredRoomForm=new ConstraintSubjectPreferredRoomForm();	constraintSubjectPreferredRoomForm->exec();}void FetMainForm::dataSpaceConstraintsSubjectSubjectTagPreferredRoom()

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -