• 大小: 745KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-12
  • 语言: 其他
  • 标签: QT  

资源简介

基于QT制作的图书馆管理系统

资源截图

代码片段和文件信息

#include “bookwindow.h“
#include “ui_bookwindow.h“

Bookwindow::Bookwindow(QWidget *parent) :
    QWidget(parent)
    ui(new Ui::Bookwindow)
{
    ui->setupUi(this);
    v1 = NULL;
    v2 = NULL;
    v3 = NULL;
    v4 = NULL;
    v5 = NULL;
    vect1.clear();

    setWenxue();
    setXiaoshuo();
    setZhuanji();
    setFalv();
    setXinli();
}

Bookwindow::~Bookwindow()
{
    delete ui;
}
//文学
void Bookwindow::setWenxue()
{
    QSqlQuery query;
    QString cmd = tr(“select * from bookinfo where Book_Type = %1“).arg(1);
    query.exec(cmd);
    //
    if(v1 == NULL)
    {
        v1 = new QVBoxLayout(ui->scrollAreaWidgetContents);
    }
    for(int i=0;i    {
        delete vect1.at(i);
    }
    vect1.clear();
    while(query.next())
    {
        Setbook *setBook = new Setbook;
        vect1.append(setBook);
        setBook->setBookInfo(query.value(1).toString()\
                             query.value(2).toString()\
                             query.value(3).toString()\
                             query.value(4).toString()\
                             query.value(5).toString());
        v1->addWidget(setBook);
    }
}
//
void Bookwindow::setXiaoshuo()
{
    QSqlQuery query;
    QString cmd = tr(“select * from bookinfo where Book_Type = %1“).arg(2);
    query.exec(cmd);
    //
    if(v2 == NULL)
    {
        v2 = new QVBoxLayout(ui->scrollAreaWidgetContents_2);
    }
    for(int i=0;i    {
        delete vect2.at(i);
    }
    vect2.clear();
    while(query.next())
    {
        Setbook *setBook = new Setbook;
        vect2.append(setBook);
        setBook->setBookInfo(query.value(1).toString()\
                             query.value(2).toString()\
                             query.value(3).toString()\
                             query.value(4).toString()\
                             query.value(5).toString());
        v2->addWidget(setBook);
    }
}
//
void Bookwindow::setZhuanji()
{
    QSqlQuery query;
    QString cmd = tr(“select * from bookinfo where Book_Type = %1“).arg(3);
    query.exec(cmd);
    //
    if(v3 == NULL)
    {
        v3 = new QVBoxLayout(ui->scrollAreaWidgetContents_3);
    }
    for(int i=0;i    {
        delete vect3.at(i);
    }
    vect3.clear();
    while(query.next())
    {
        Setbook *setBook = new Setbook;
        vect3.append(setBook);
        setBook->setBookInfo(query.value(1).toString()\
                             query.value(2).toString()\
                             query.value(3).toString()\
                             query.value(4).toString()\
                             query.value(5).toString());
        v3->addWidget(setBook);
    }
}
//
void Bookwindow::setXinli()
{
    QSqlQuery query;
    QString cmd = tr(“select * from bookinfo where Book_Type = %1“).arg(4);
    query.exec(cmd);
    //
    if(v

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-11-14 16:26  bookinfo\
     文件         521  2016-11-14 14:31  bookinfo\bookinfo.pro
     文件       18451  2016-11-14 16:26  bookinfo\bookinfo.pro.user
     文件        5701  2016-11-14 16:26  bookinfo\bookwindow.cpp
     文件         899  2016-11-14 16:21  bookinfo\bookwindow.h
     文件       15058  2016-11-14 16:24  bookinfo\bookwindow.ui
     目录           0  2016-11-14 10:34  bookinfo\images\
     文件        8348  2015-11-12 23:39  bookinfo\images\1.jpg
     文件        7556  2015-11-12 23:44  bookinfo\images\10.jpg
     文件        6900  2015-11-12 23:42  bookinfo\images\11.jpg
     文件       76333  2015-11-12 23:54  bookinfo\images\12.jpg
     文件        4148  2015-11-12 23:46  bookinfo\images\13.jpg
     文件        5055  2015-11-12 23:48  bookinfo\images\14.jpg
     文件        6777  2015-11-12 23:51  bookinfo\images\15.jpg
     文件        7808  2015-11-12 23:55  bookinfo\images\16.jpg
     文件        5153  2015-11-12 23:47  bookinfo\images\17.jpg
     文件        7293  2015-11-12 23:50  bookinfo\images\18.jpg
     文件        6795  2015-11-12 23:52  bookinfo\images\19.jpg
     文件        6506  2015-11-12 23:28  bookinfo\images\2.jpg
     文件        6612  2015-11-12 23:56  bookinfo\images\20.jpg
     文件        5636  2015-11-12 23:59  bookinfo\images\21.jpg
     文件        7240  2015-11-13 00:01  bookinfo\images\22.jpg
     文件        7970  2015-11-12 23:59  bookinfo\images\23.jpg
     文件        6553  2015-11-13 00:02  bookinfo\images\24.jpg
     文件        7599  2015-11-14 15:53  bookinfo\images\25.jpg
     文件        5517  2015-11-14 16:11  bookinfo\images\26.jpg
     文件        4716  2015-11-14 16:02  bookinfo\images\27.jpg
     文件        4314  2015-11-14 15:52  bookinfo\images\28.jpg
     文件        4800  2015-11-14 15:57  bookinfo\images\29.jpg
     文件        5638  2015-11-12 23:36  bookinfo\images\3.jpg
     文件       14827  2015-11-14 15:55  bookinfo\images\30.jpg
............此处省略28个文件信息

评论

共有 条评论