• 大小: 4.06MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-17
  • 语言: C/C++
  • 标签: Qt  

资源简介

学生管理系统,包含录入学生,删除学生,显示信息等功能,是图形化界面的版本,利用C++和 Qt的库开发。

资源截图

代码片段和文件信息

#include “ui_addstudent.h“
#include “head.h“
#include 
#include“addstudent.h“
string s;
int i;
double s1;
double s2;
double s3;
int type;
int sex;
int x1[5]={0};
extern StudentManage cm;
class MainWindow;
AddStudent::AddStudent(QWidget *parent) :
    QWidget(parent)
    ui(new Ui::AddStudent)
{
    ui->setupUi(this);
}
AddStudent::~AddStudent()
{
    delete ui;
}
void AddStudent::receiveshow()
{
    this->show();
}
void AddStudent::on_pushButton_clicked()
{
    int o;
    if(i==0)
    {
        QMessageBox::warning(this“提示““请将信息输入完整“);
    }
    else
    {
        o=doAddStudent(cm);
        if(o==1) QMessageBox::information(this“恭喜““成功录入“);
        ui->finalscore->clear();
        ui->Id->clear();
        ui->Name->clear();
        ui->score1->clear();
        ui->score->clear();
    }
}
void AddStudent::on_Name_textChanged(const QString &arg1)
{
    s=arg1.toStdString();
}
void AddStudent::on_Id_textChanged(const QString &arg1)
{
    i=atoi(arg1.toStdString().c_str());
}
void AddStudent::on_score1_textChanged(const QString &arg1)
{
    s1=arg1.toDouble();
}
void AddStudent::on_finalscore_textChanged(const QString &arg1)
{
    s2=arg1.toDouble();
}

void AddStudent::on_pushButton_2_clicked()
{
    ui->finalscore->clear();
    ui->Id->clear();
    ui->Name->clear();
    ui->score1->clear();
    ui->score->clear();
    s.clear();
    i=0;
    s1=s2=s3=0;
    this->hide();
    emit mainshow();
}

void AddStudent::on_score_textEdited(const QString &arg1)
{
    s3=arg1.toDouble();
}

void AddStudent::on_man_clicked()
{
    sex=1;
}

void AddStudent::on_woman_clicked()
{
    sex=0;
}

void AddStudent::on_checkBox_clicked()
{
    type=0;
    ui->checkBox_2->setChecked(false);
}

void AddStudent::on_checkBox_2_clicked()
{
    type=1;
    ui->checkBox->setChecked(false);
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        1952  2017-12-27 10:27  system\addstudent.cpp
     文件         887  2017-12-27 10:27  system\addstudent.h
     文件        6497  2017-12-27 10:26  system\addstudent.ui
     文件         573  2017-12-20 12:32  system\class.cpp
     文件         556  2017-12-20 12:49  system\class.h
     文件         673  2017-12-27 09:38  system\CsStudent.cpp
     文件         546  2017-12-27 09:39  system\CsStudent.h
     文件       67646  2017-12-27 12:27  system\cugb.ico
     目录           0  2018-06-15 19:15  system\debug\
     文件      418462  2018-06-15 19:06  system\debug\addstudent.o
     文件       62649  2018-06-15 19:06  system\debug\CsStudent.o
     文件      377203  2018-06-15 19:06  system\debug\delete.o
     文件      435989  2018-06-15 19:06  system\debug\display.o
     文件      404621  2018-06-15 19:06  system\debug\find.o
     文件       59226  2018-06-15 19:06  system\debug\function.o
     文件      498331  2018-06-15 19:07  system\debug\login.o
     文件      374499  2018-06-15 19:15  system\debug\main.o
     文件      502977  2018-06-15 19:06  system\debug\mainwindow.o
     文件       62756  2018-06-15 19:07  system\debug\MathStudent.o
     文件        6370  2018-06-15 19:07  system\debug\moc_addstudent.cpp
     文件      204726  2018-06-15 19:07  system\debug\moc_addstudent.o
     文件        4541  2018-06-15 19:07  system\debug\moc_delete.cpp
     文件      184300  2018-06-15 19:07  system\debug\moc_delete.o
     文件        4798  2018-06-15 19:07  system\debug\moc_display.cpp
     文件      202821  2018-06-15 19:07  system\debug\moc_display.o
     文件        4495  2018-06-15 19:07  system\debug\moc_find.cpp
     文件      184210  2018-06-15 19:07  system\debug\moc_find.o
     文件        5597  2018-06-15 19:07  system\debug\moc_login.cpp
     文件      186434  2018-06-15 19:07  system\debug\moc_login.o
     文件        6826  2018-06-15 19:07  system\debug\moc_mainwindow.cpp
     文件      205455  2018-06-15 19:07  system\debug\moc_mainwindow.o
............此处省略82个文件信息

评论

共有 条评论