资源简介
在Ubuntu上编写的基于QT5.3的超市收银系统,数据库用的是sqlite3,功能比较简单,员工登陆,通过输入商品编号显示商品信息,输入商品件数后累加金额,可以对会员进行打折优惠,打印清单,当天销售额累计,库存警告等。如果要在Windows平台运行还要进行些许修改
代码片段和文件信息
#include “addvip.h“
#include “ui_addvip.h“
#include “QSqlQuery“
#include
#include
AddVip::AddVip(QWidget *parent) :
QDialog(parent)
ui(new Ui::AddVip)
{
QPalette bg;
bg.setBrush(QPalette::BackgroundQBrush(QPixmap(“D:/Market/2.jpg“)));
this->setPalette(bg);
//AddVip::db = QSqlDatabase::addDatabase(“QSQLITE“);
//AddVip::db.setDatabaseName(“/home/gavin/Qt/5.2.1/gcc_64/bin/Market/market.db3“);
//if(AddVip::db.open())
//{
//QMessageBox::warning(thistr(“dfsd“)“ dsfsd“QMessageBox::Yes);
//}
ui->setupUi(this);
setWindowtitle(“添加会员“);
}
AddVip::~AddVip()
{
//AddVip::db.close();
//QSqlDatabase::removeDatabase(“/home/gavin/Qt/5.2.1/gcc_64/bin/Market/market.db3“);
delete ui;
}
void AddVip::on_Submit_clicked()
{
QString temp_name = ui->vip_name->text();
QString temp_point = ui->default_point->text();
QSqlQuery query;
QString sql = “select count(*) from VIP“;
query.exec(sql);
if(query.next())
{
AddVip::a = QString::number(query.value(0).toInt()+12138);
}
sql = “insert into VIP values(‘“+AddVip::a+“‘‘“+temp_name+“‘“+temp_point+“1)“;
query.exec(sql);
sql = “select * from VIP where VID=“+AddVip::a;
query.exec(sql);
if(query.next())
{
QMessageBox::warning(thistr(“信息“)“会员信息添加成功\n会员编号为“+AddVip::a
QMessageBox::Yes);
}
else
{
QMessageBox::warning(thistr(“错误“)“会员信息添加失败“
QMessageBox::Yes);
}
}
void AddVip::on_Close_clicked()
{
this->close();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-10-06 18:57 Market\
文件 1001325 2014-06-24 20:02 Market\1.jpg
文件 67060 2014-06-24 20:10 Market\2.jpg
文件 2092 2014-06-23 16:22 Market\add.ui
文件 1668 2014-06-25 16:54 Market\addvip.cpp
文件 391 2014-06-23 17:38 Market\addvip.h
文件 1899 2014-06-23 17:33 Market\addvip.ui
文件 521 2014-06-25 16:54 Market\listprint.cpp
文件 360 2014-06-25 13:45 Market\listprint.h
文件 860 2014-06-25 12:19 Market\listprint.ui
文件 1108 2014-06-25 16:54 Market\login.cpp
文件 330 2014-06-25 12:02 Market\login.h
文件 1879 2014-06-25 12:02 Market\login.ui
文件 525 2014-06-25 16:54 Market\main.cpp
文件 7067 2014-06-25 16:54 Market\market.cpp
文件 9216 2014-06-25 18:39 Market\market.db3
文件 859 2014-06-25 13:06 Market\market.h
文件 614 2014-06-25 12:14 Market\Market.pro
文件 17883 2014-06-25 19:05 Market\Market.pro.user
文件 18375 2014-06-25 13:46 Market\Market.pro.user.b2b7170
文件 8772 2014-06-25 12:27 Market\market.ui
文件 1179 2014-06-25 16:54 Market\ulogin.cpp
文件 408 2014-06-25 12:05 Market\ulogin.h
文件 1872 2014-06-25 11:53 Market\ulogin.ui
文件 278 2014-10-06 19:16 超市收银系统操作注意事项.txt
- 上一篇:基于access的图书管理数据库
- 下一篇:微信数据库查看工具sqlcipher
评论
共有 条评论