diff --git a/LibManageSystem_Server/operat.cpp b/LibManageSystem_Server/operat.cpp index 7705a94be7c3a660f3659642db128330ec7c97b2..1ac5e6877bd5b7382ab2b0edd50568c3d328d1ae 100644 --- a/LibManageSystem_Server/operat.cpp +++ b/LibManageSystem_Server/operat.cpp @@ -11,10 +11,7 @@ Operat::Operat(QString path) db=QSqlDatabase::addDatabase("QODBC"); QString dsn=QString("DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};FIL={MS Access};DBQ=")+path; db.setDatabaseName(dsn); - if(!db.open()) - { - qDebug()<<"打开失败"; - } + db.open(); } bool Operat::Borrow(int id,QString user) { diff --git a/LibManageSystem_Sever/addbook.cpp b/LibManageSystem_Sever/addbook.cpp deleted file mode 100644 index 41e2d0f54c4afd8bc4a63a97ac5ab974606177ee..0000000000000000000000000000000000000000 --- a/LibManageSystem_Sever/addbook.cpp +++ /dev/null @@ -1,103 +0,0 @@ -#include "addbook.h" -#include "ui_addbook.h" -#include -#include -addbook::addbook(Operat* _db,QWidget *parent) : - QMainWindow(parent),ui(new Ui::addbook), - db(_db) -{ - ui->setupUi(this); - ui->pushButton->setStyleSheet( //正常状态样式 - "QPushButton{" - "background-color:#67a6f8;"//设置按钮背景色 - "border-radius:6px;"//设置圆角半径 - "color:white;"//设置按钮字体颜色 - "}" - ); - QRegularExpression regExp1("[0-9-]+"); - ui->datelEdit->setValidator(new QRegularExpressionValidator(regExp1,this)); - QRegularExpression regExp2("[0-9]+"); - ui->numlEdit->setValidator(new QRegularExpressionValidator(regExp2,this)); - QRegularExpression regExp3("[0-9.]+"); - ui->pricelEdit->setValidator(new QRegularExpressionValidator(regExp3,this)); - ui->isbncodelEdit->setValidator(new QRegularExpressionValidator(regExp2,this)); -} - -addbook::~addbook() -{ - delete ui; -} - -void addbook::removeTEXT() -{ - ui->namelEdit->clear(); - ui->authorlEdit->clear(); - ui->presslEdit->clear(); - ui->datelEdit->clear(); - ui->isbncodelEdit->clear(); - ui->textEdit->clear(); - ui->numlEdit->clear(); - ui->comboBox->setCurrentIndex(0); - ui->pricelEdit->clear(); -} - -void addbook::on_pushButton_clicked() -{ - QString Name=ui->namelEdit->text().trimmed(); - QString Author=ui->authorlEdit->text().trimmed(); - QString Press=ui->presslEdit->text().trimmed(); - QString Printdate=ui->datelEdit->text().trimmed(); - QString Isbn_code=ui->isbncodelEdit->text().trimmed(); - QString Description=ui->textEdit->toPlainText().trimmed(); - QString Num=ui->numlEdit->text().trimmed(); - QString k; - if(ui->comboBox->currentIndex()==0) - { - k=""; - } - else k=ui->comboBox->currentText(); - QString Type=k; - QString Price=ui->pricelEdit->text().trimmed(); - if(!Name.isEmpty()&&!Author.isEmpty()&&!Press.isEmpty()&&!Printdate.isEmpty()&&!Isbn_code.isEmpty()&&!Description.isEmpty()&&!Num.isEmpty()&&!Type.isEmpty()&&!Price.isEmpty()) - { - bool flag=db->addbook(Name,Author,Press,Printdate,Isbn_code,Description,Num,Type,Price); - if(flag==true) - { - QMessageBox::information(this,"提示","添加成功"); - removeTEXT(); - } - else - { - int ret=QMessageBox::question(NULL,"警告","图书馆中已经有该书,是否要前往删改书籍页面?",QMessageBox::Yes|QMessageBox::No,QMessageBox::Yes); - switch(ret) - { - case QMessageBox::Yes: - emit ToEditWidget(); - break; - default: break; - } - } - - } - else QMessageBox::warning(this,"警告","请输入书籍的完整信息"); -} - -void addbook::on_returnBtn_clicked() -{ - emit RetMagWidget(); -} - - -void addbook::on_presslEdit_textChanged(const QString &arg1) -{ - //自动补全选项 - QStringMatcher str("出版社"); - if(str.indexIn(arg1,0) == -1){ - QStringList complete_list; - QCompleter* complete_line; - complete_list << arg1 + "出版社"; - complete_line = new QCompleter(complete_list); - ui->presslEdit->setCompleter(complete_line); - } -} - diff --git a/LibManagementSystem/communication_module.cpp b/LibManagementSystem/communication_module.cpp index 9d8c317ae4a7f9c4eb0a3fbe0d5ef642ba4f8883..52e0e5352296cca4f82679215954bf6f3c4c14e3 100644 --- a/LibManagementSystem/communication_module.cpp +++ b/LibManagementSystem/communication_module.cpp @@ -17,7 +17,6 @@ communication_module::~communication_module() //准备连接服务器 void communication_module::sendmsgPreparation(QByteArray msg) { - qDebug() << "发送信号"; if(!has_msg_sent) msg_tobe_sent=msg; if(socket==nullptr){ diff --git a/LibManagementSystem/login.cpp b/LibManagementSystem/login.cpp index a2404cc29be8a0eec7ab6e1d7dbdb1cbfb9986d7..6f9f047e398de5d419dcd56f3f316249c96254ae 100644 --- a/LibManagementSystem/login.cpp +++ b/LibManagementSystem/login.cpp @@ -57,7 +57,6 @@ void login::fail_login(QString failmsg) box->setText(failmsg); box->show(); box->setAttribute(Qt::WA_DeleteOnClose); - qDebug() << "登陆失败"; } void login::receive_login() @@ -65,7 +64,6 @@ void login::receive_login() ui->accountlineEdit->clear(); ui->passwordlineEdit->clear(); emit open_main(); - qDebug() << "登陆成功"; } void login::fail_regis(QString failmsg)