1.库存新增
1.1 添加新增类 AddCommodity
右键项目--Add New--qt设计师界面类
添加一个widget,类名为AddCommodity
在addcommodity.ui中,绘制界面,如下图
1.2 添加头文件
.h中添加需要用到的头文件
#include <QWidget>
#include<QMessageBox>
#include<QStringList>
#include<QSqlDatabase>
#include<QSqlQuery>
#include<QSqlError>
#include <QSqlRecord>
#include<QTime>
#include<QDateTime>
取消按钮很好实现,右键按钮转到槽函数,直接close();即可实现,主要讲添加商品按钮。
1.3 获取当前日期
QDateTime currentDateTime = QDateTime::currentDateTime();
QString formattedTime = currentDateTime.toString("yyyy-MM-dd hh:mm:ss");
ui->lineEdit_WareHouseTime->setText(formattedTime);
str8 = ui->lineEdit_WareHouseTime->text();
(1)获取当前日期和时间
(2)格式化日期和时间,这里是 "yyyy-MM-dd hh:mm:ss" 格式
(3)将格式化后的时间字符串赋值给 QLineEdit 控件
(4)从 QLineEdit 控件中获取文本并赋值给 strAddInfo
QString str1, str2, str3, str4, str5, str6, str7, str8, str9, str10, str11, str12, str13, str14, str15;
str1 = ui->lineEdit_StockID->text();
if(!str1.isEmpty())
{
str2 = ui->lineEdit_StockName->text