• 大小: 1.03MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-16
  • 语言: 数据库
  • 标签: QT5.3  

资源简介

在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

评论

共有 条评论