资源简介
学生管理系统,包含录入学生,删除学生,显示信息等功能,是图形化界面的版本,利用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个文件信息
- 上一篇:MFC根据读取的数据画图
- 下一篇:开源C++应用服务器:CWSS 0.8.0
相关资源
- QT上位机
- qt媒体播放器
- QT5开发及源代码
- qt完整项目
- C++ mqtt 用法
- qt进度条(RoundProgressBar)
- Qt的纽带风格界面实现(Office Ribbon风
- qt 实现画板
- QT Hisi demo
- 基础qt数据库读取和显示
- Qt画图工具源码(qgraphics draw)
- Qt查询SQLite数据库
- QtWebApp
- Qt 实现心电图
- Qt实现 屏幕截图
- qt cmd实现ping
- QT实现USB摄像头拍照
- qt texteditor(富文本编辑器)
- qt 串口助手源码
- qt登录富文本编辑器和文档打印设计
- 使用QWT库实现接收串口数据,并根据
- QT SQLite封装
- QT半透明效果界面
- Qt5串口通信-windows
- 计算机远程唤醒和关机
- 使用wxWidgets进行跨平台程序开发
- QT 动态曲线
- QT视频播放器(基于FFmpeg)
- 嵌入式QtC++编程课件
- STM32连接EC20使用内置MQTT协议接入阿里
评论
共有 条评论